C# 클래스 Contrive.Sample.Data.UserRepository

상속: Contrive.Common.Data.DataServiceBase, IUserRepository
파일 보기 프로젝트 열기: alanstevens/Contrive 1 사용 예제들

공개 메소드들

메소드 설명
Delete ( IUser user ) : void
GetAll ( ) : IEnumerable
GetUserByEmailAddress ( string emailAddress ) : IUser
GetUserByUserName ( string userName ) : IUser
GetUsersForUserNames ( IEnumerable userNames ) : IEnumerable
Insert ( IUser user ) : void
Update ( IUser user ) : void

비공개 메소드들

메소드 설명
BuildUser ( DataRow r ) : User
GetSingleUser ( string userNameOrEmail, string predicate ) : IUser

메소드 상세

Delete() 공개 메소드

public Delete ( IUser user ) : void
user IUser
리턴 void

GetAll() 공개 메소드

public GetAll ( ) : IEnumerable
리턴 IEnumerable

GetUserByEmailAddress() 공개 메소드

public GetUserByEmailAddress ( string emailAddress ) : IUser
emailAddress string
리턴 IUser

GetUserByUserName() 공개 메소드

public GetUserByUserName ( string userName ) : IUser
userName string
리턴 IUser

GetUsersForUserNames() 공개 메소드

public GetUsersForUserNames ( IEnumerable userNames ) : IEnumerable
userNames IEnumerable
리턴 IEnumerable

Insert() 공개 메소드

public Insert ( IUser user ) : void
user IUser
리턴 void

Update() 공개 메소드

public Update ( IUser user ) : void
user IUser
리턴 void