C# 클래스 Tp.Integration.Plugin.Common.Domain.AccountCollection

상속: IAccountCollection
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateSnapshot IEnumerable
IEnumerable IEnumerator
OnAccountChanged void

공개 메소드들

메소드 설명
AccountCollection ( IAccountRepository accountRepository, IEventAggregator eventAggregator ) : System
GetEnumerator ( ) : IEnumerator
GetOrCreate ( AccountName accountName ) : IAccount
Remove ( AccountName accountName ) : void

비공개 메소드들

메소드 설명
CreateSnapshot ( ) : IEnumerable
IEnumerable ( ) : IEnumerator
OnAccountChanged ( AccountName accountName ) : void

메소드 상세

AccountCollection() 공개 메소드

public AccountCollection ( IAccountRepository accountRepository, IEventAggregator eventAggregator ) : System
accountRepository IAccountRepository
eventAggregator IEventAggregator
리턴 System

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

GetOrCreate() 공개 메소드

public GetOrCreate ( AccountName accountName ) : IAccount
accountName Tp.Integration.Messages.AccountName
리턴 IAccount

Remove() 공개 메소드

public Remove ( AccountName accountName ) : void
accountName Tp.Integration.Messages.AccountName
리턴 void