C# Класс PassFruit.Accounts

Наследование: IAccounts
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Accounts ( IDatastore dataStore ) : System
Create ( string providerKey, System.Guid id = null ) : IAccount
GetAllTags ( ) : ITag[]
GetByEmail ( string email ) : IAccount[]
GetById ( System.Guid accountId ) : IAccount
GetByTag ( string tagKey ) : IAccount[]
GetByUserName ( string userName ) : IAccount[]
GetEnumerator ( ) : IEnumerator
Remove ( System.Guid accountId ) : void
this ( System.Guid accountId ) : IAccount

Приватные методы

Метод Описание
FindField ( IAccount account, FieldTypeKey fieldTypeKey, string fieldValue ) : bool
IEnumerable ( ) : IEnumerator

Описание методов

Accounts() публичный Метод

public Accounts ( IDatastore dataStore ) : System
dataStore IDatastore
Результат System

Create() публичный Метод

public Create ( string providerKey, System.Guid id = null ) : IAccount
providerKey string
id System.Guid
Результат IAccount

GetAllTags() публичный Метод

public GetAllTags ( ) : ITag[]
Результат ITag[]

GetByEmail() публичный Метод

public GetByEmail ( string email ) : IAccount[]
email string
Результат IAccount[]

GetById() публичный Метод

public GetById ( System.Guid accountId ) : IAccount
accountId System.Guid
Результат IAccount

GetByTag() публичный Метод

public GetByTag ( string tagKey ) : IAccount[]
tagKey string
Результат IAccount[]

GetByUserName() публичный Метод

public GetByUserName ( string userName ) : IAccount[]
userName string
Результат IAccount[]

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

Remove() публичный Метод

public Remove ( System.Guid accountId ) : void
accountId System.Guid
Результат void

this() публичный Метод

public this ( System.Guid accountId ) : IAccount
accountId System.Guid
Результат IAccount