C# Class PassFruit.Accounts

Inheritance: IAccounts
Afficher le fichier Open project: bettiolo/PassFruit Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
FindField ( IAccount account, FieldTypeKey fieldTypeKey, string fieldValue ) : bool
IEnumerable ( ) : IEnumerator

Method Details

Accounts() public méthode

public Accounts ( IDatastore dataStore ) : System
dataStore IDatastore
Résultat System

Create() public méthode

public Create ( string providerKey, System.Guid id = null ) : IAccount
providerKey string
id System.Guid
Résultat IAccount

GetAllTags() public méthode

public GetAllTags ( ) : ITag[]
Résultat ITag[]

GetByEmail() public méthode

public GetByEmail ( string email ) : IAccount[]
email string
Résultat IAccount[]

GetById() public méthode

public GetById ( System.Guid accountId ) : IAccount
accountId System.Guid
Résultat IAccount

GetByTag() public méthode

public GetByTag ( string tagKey ) : IAccount[]
tagKey string
Résultat IAccount[]

GetByUserName() public méthode

public GetByUserName ( string userName ) : IAccount[]
userName string
Résultat IAccount[]

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

Remove() public méthode

public Remove ( System.Guid accountId ) : void
accountId System.Guid
Résultat void

this() public méthode

public this ( System.Guid accountId ) : IAccount
accountId System.Guid
Résultat IAccount