C# 클래스 Rhino.Security.Mgmt.Data.PermissionRepository

상속: Rhino.Security.Mgmt.Infrastructure.IRepository
파일 보기 프로젝트 열기: nexida/Rhino-Security-Administration

공개 메소드들

메소드 설명
Create ( Rhino.Security.Model.Permission permission ) : Rhino.Security.Model.Permission
Delete ( Rhino.Security.Model.Permission p ) : void
PermissionRepository ( NHibernate northwindWithSecurity, PermissionsBuilderServiceFactory permissionBuilderServiceFactory, PermissionsServiceFactory permissionsServiceFactory ) : System.Linq
Read ( System id ) : Rhino.Security.Model.Permission
ReadByOperation ( string operationName ) : Rhino.Security.Model.Permission[]

메소드 상세

Create() 공개 메소드

public Create ( Rhino.Security.Model.Permission permission ) : Rhino.Security.Model.Permission
permission Rhino.Security.Model.Permission
리턴 Rhino.Security.Model.Permission

Delete() 공개 메소드

public Delete ( Rhino.Security.Model.Permission p ) : void
p Rhino.Security.Model.Permission
리턴 void

PermissionRepository() 공개 메소드

public PermissionRepository ( NHibernate northwindWithSecurity, PermissionsBuilderServiceFactory permissionBuilderServiceFactory, PermissionsServiceFactory permissionsServiceFactory ) : System.Linq
northwindWithSecurity NHibernate
permissionBuilderServiceFactory Rhino.Security.Mgmt.Infrastructure.PermissionsBuilderServiceFactory
permissionsServiceFactory Rhino.Security.Mgmt.Infrastructure.PermissionsServiceFactory
리턴 System.Linq

Read() 공개 메소드

public Read ( System id ) : Rhino.Security.Model.Permission
id System
리턴 Rhino.Security.Model.Permission

ReadByOperation() 공개 메소드

public ReadByOperation ( string operationName ) : Rhino.Security.Model.Permission[]
operationName string
리턴 Rhino.Security.Model.Permission[]