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

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

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
ADManagedGroup ( string Key, ADManagedGroupConfiguration Configuration ) : Disco.Data.Repository
ConfigurationFromJson ( string ConfigurationJson ) : ADManagedGroupConfiguration
DetermineMembers ( DiscoDataContext Database ) : IEnumerable
Dispose ( ) : void
GetGroup ( ) : ADGroup
Initialize ( ) : void
ValidConfigurationToJson ( string GroupKey, string GroupId, System.DateTime FilterBeginDate ) : string

보호된 메소드들

메소드 설명
AddMember ( string Id ) : void
AddMember ( string InvokingIdentifier, Func MemberResolver ) : void
RemoveMember ( string Id ) : void
RemoveMember ( string InvokingIdentifier, Func MemberResolver ) : void

메소드 상세

ADManagedGroup() 공개 메소드

public ADManagedGroup ( string Key, ADManagedGroupConfiguration Configuration ) : Disco.Data.Repository
Key string
Configuration Disco.Models.Services.Interop.ActiveDirectory.ADManagedGroupConfiguration
리턴 Disco.Data.Repository

AddMember() 보호된 메소드

protected AddMember ( string Id ) : void
Id string
리턴 void

AddMember() 보호된 메소드

protected AddMember ( string InvokingIdentifier, Func MemberResolver ) : void
InvokingIdentifier string
MemberResolver Func
리턴 void

ConfigurationFromJson() 공개 정적인 메소드

public static ConfigurationFromJson ( string ConfigurationJson ) : ADManagedGroupConfiguration
ConfigurationJson string
리턴 Disco.Models.Services.Interop.ActiveDirectory.ADManagedGroupConfiguration

DetermineMembers() 공개 추상적인 메소드

public abstract DetermineMembers ( DiscoDataContext Database ) : IEnumerable
Database Disco.Data.Repository.DiscoDataContext
리턴 IEnumerable

Dispose() 공개 추상적인 메소드

public abstract Dispose ( ) : void
리턴 void

GetGroup() 공개 메소드

public GetGroup ( ) : ADGroup
리턴 ADGroup

Initialize() 공개 추상적인 메소드

public abstract Initialize ( ) : void
리턴 void

RemoveMember() 보호된 메소드

protected RemoveMember ( string Id ) : void
Id string
리턴 void

RemoveMember() 보호된 메소드

protected RemoveMember ( string InvokingIdentifier, Func MemberResolver ) : void
InvokingIdentifier string
MemberResolver Func
리턴 void

ValidConfigurationToJson() 공개 정적인 메소드

public static ValidConfigurationToJson ( string GroupKey, string GroupId, System.DateTime FilterBeginDate ) : string
GroupKey string
GroupId string
FilterBeginDate System.DateTime
리턴 string