C# 클래스 PassFruit.Accounts

상속: IAccounts
파일 보기 프로젝트 열기: bettiolo/PassFruit 1 사용 예제들

공개 메소드들

메소드 설명
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