C# 클래스 Disco.Services.Interop.ActiveDirectory.ActiveDirectoryGroupCache

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

공개 메소드들

메소드 설명
ActiveDirectoryGroupCache ( ) : System
GetGroup ( System.Security.Principal.SecurityIdentifier SecurityIdentifier ) : ADGroup
GetGroup ( string DistinguishedName ) : ADGroup
GetRecursiveGroups ( IEnumerable DistinguishedNames ) : IEnumerable
GetRecursiveGroups ( string DistinguishedName ) : IEnumerable

비공개 메소드들

메소드 설명
CleanCache ( ) : void
EnsureCleanCache ( ) : void
GetGroupsRecursive ( string DistinguishedName, Stack RecursiveTree ) : IEnumerable
SetValue ( ADGroup Group ) : bool
TryDistinguishedNameCache ( string DistinguishedName ) : DateTime>.Tuple
TrySecurityIdentifierCache ( System.Security.Principal.SecurityIdentifier SecurityIdentifier ) : DateTime>.Tuple

메소드 상세

ActiveDirectoryGroupCache() 공개 메소드

public ActiveDirectoryGroupCache ( ) : System
리턴 System

GetGroup() 공개 메소드

public GetGroup ( System.Security.Principal.SecurityIdentifier SecurityIdentifier ) : ADGroup
SecurityIdentifier System.Security.Principal.SecurityIdentifier
리턴 ADGroup

GetGroup() 공개 메소드

public GetGroup ( string DistinguishedName ) : ADGroup
DistinguishedName string
리턴 ADGroup

GetRecursiveGroups() 공개 메소드

public GetRecursiveGroups ( IEnumerable DistinguishedNames ) : IEnumerable
DistinguishedNames IEnumerable
리턴 IEnumerable

GetRecursiveGroups() 공개 메소드

public GetRecursiveGroups ( string DistinguishedName ) : IEnumerable
DistinguishedName string
리턴 IEnumerable