C# 클래스 Dev2.Services.Security.SecurityServiceBase

상속: System.DisposableObject, ISecurityService
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf

보호된 프로퍼티들

프로퍼티 타입 설명
_permissions List

공개 메소드들

메소드 설명
Read ( ) : void
Remove ( System.Guid resourceId ) : void

보호된 메소드들

메소드 설명
LogEnd ( [ methodName = null ) : void
LogStart ( [ methodName = null ) : void
RaisePermissionsChanged ( ) : void
RaisePermissionsModified ( PermissionsModifiedEventArgs e ) : void
ReadPermissions ( ) : List
WritePermissions ( List permissions ) : void

비공개 메소드들

메소드 설명
RaisePermissionsModified ( IEnumerable oldPermissions, IEnumerable newPermissions ) : void

메소드 상세

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

protected abstract LogEnd ( [ methodName = null ) : void
methodName [
리턴 void

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

protected abstract LogStart ( [ methodName = null ) : void
methodName [
리턴 void

RaisePermissionsChanged() 보호된 메소드

protected RaisePermissionsChanged ( ) : void
리턴 void

RaisePermissionsModified() 보호된 메소드

protected RaisePermissionsModified ( PermissionsModifiedEventArgs e ) : void
e PermissionsModifiedEventArgs
리턴 void

Read() 공개 메소드

public Read ( ) : void
리턴 void

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

protected abstract ReadPermissions ( ) : List
리턴 List

Remove() 공개 메소드

public Remove ( System.Guid resourceId ) : void
resourceId System.Guid
리턴 void

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

protected abstract WritePermissions ( List permissions ) : void
permissions List
리턴 void

프로퍼티 상세

_permissions 보호되어 있는 프로퍼티

protected List _permissions
리턴 List