C# 클래스 PassFruit.Server.CiphertextDatastore.CiphertextDatastoreBase

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

보호된 프로퍼티들

프로퍼티 타입 설명
UserId System.Guid

공개 메소드들

메소드 설명
CiphertextDatastoreBase ( System.Guid userId ) : System
Delete ( System.Guid accountId ) : void
DeleteAll ( ) : void
Get ( System.Guid accountId ) : CiphertextDto
GetAll ( CiphertextStatus ciphertextStatus = CiphertextStatus.Active ) : PassFruit.Server.CiphertextDatastore.CiphertextDto[]
GetAllIds ( ) : System.Guid[]
Save ( CiphertextDto ciphertextDto ) : void

보호된 메소드들

메소드 설명
InternalSave ( CiphertextDto ciphertextDto ) : void

비공개 메소드들

메소드 설명
IsMatchedByStatus ( CiphertextStatus ciphertextStatus, bool isDeleted ) : bool

메소드 상세

CiphertextDatastoreBase() 공개 메소드

public CiphertextDatastoreBase ( System.Guid userId ) : System
userId System.Guid
리턴 System

Delete() 공개 메소드

public Delete ( System.Guid accountId ) : void
accountId System.Guid
리턴 void

DeleteAll() 공개 메소드

public DeleteAll ( ) : void
리턴 void

Get() 공개 추상적인 메소드

public abstract Get ( System.Guid accountId ) : CiphertextDto
accountId System.Guid
리턴 CiphertextDto

GetAll() 공개 메소드

public GetAll ( CiphertextStatus ciphertextStatus = CiphertextStatus.Active ) : PassFruit.Server.CiphertextDatastore.CiphertextDto[]
ciphertextStatus CiphertextStatus
리턴 PassFruit.Server.CiphertextDatastore.CiphertextDto[]

GetAllIds() 공개 추상적인 메소드

public abstract GetAllIds ( ) : System.Guid[]
리턴 System.Guid[]

InternalSave() 보호된 추상적인 메소드

protected abstract InternalSave ( CiphertextDto ciphertextDto ) : void
ciphertextDto CiphertextDto
리턴 void

Save() 공개 메소드

public Save ( CiphertextDto ciphertextDto ) : void
ciphertextDto CiphertextDto
리턴 void

프로퍼티 상세

UserId 보호되어 있는 프로퍼티

protected Guid,System UserId
리턴 System.Guid