GroupPrincipal Klasa

Definicja

Hermetyzuje konta grup. Konta grup mogą być dowolnymi kolekcjami obiektów głównych lub kont utworzonych do celów administracyjnych.

public ref class GroupPrincipal : System::DirectoryServices::AccountManagement::Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class GroupPrincipal : System.DirectoryServices.AccountManagement.Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type GroupPrincipal = class
    inherit Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type GroupPrincipal = class
    inherit Principal
Public Class GroupPrincipal
Inherits Principal
Dziedziczenie
GroupPrincipal
Atrybuty

Konstruktory

GroupPrincipal(PrincipalContext)

Inicjuje GroupPrincipal nowe wystąpienie klasy przy użyciu określonego kontekstu.

GroupPrincipal(PrincipalContext, String)

Inicjuje GroupPrincipal nowe wystąpienie klasy i przypisuje je do określonego kontekstu i nazwy konta SAM.

Właściwości

Context

Pobiera kontekst podmiotu zabezpieczeń skojarzony z podmiotem zabezpieczeń.

(Odziedziczone po Principal)
ContextRaw

Pobiera kontekst podmiotu zabezpieczeń skojarzony z tym podmiotem zabezpieczeń.

(Odziedziczone po Principal)
ContextType

Pobiera wartość wyliczenia typu kontekstu, która określa typ kontekstu głównego skojarzonego z tym podmiotem zabezpieczeń.

(Odziedziczone po Principal)
Description

Pobiera lub ustawia opis podmiotu zabezpieczeń.

(Odziedziczone po Principal)
DisplayName

Pobiera lub ustawia nazwę wyświetlaną dla tego podmiotu zabezpieczeń.

(Odziedziczone po Principal)
DistinguishedName

Pobiera nazwę wyróżniającą (DN) dla tego podmiotu zabezpieczeń.

(Odziedziczone po Principal)
GroupScope

Pobiera lub ustawia wyliczanie dopuszczające GroupScope wartość null, która określa zakres dla tej jednostki grupy.

Guid

Pobiera identyfikator GUID skojarzony z tym podmiotem zabezpieczeń.

(Odziedziczone po Principal)
IsSecurityGroup

Pobiera lub ustawia wartość logiczną dopuszczaną do wartości null, która wskazuje, czy grupa jest włączona zabezpieczeń.

Members

Pobiera kolekcję obiektów głównych reprezentujących członków grupy.

Name

Pobiera lub ustawia nazwę tego podmiotu zabezpieczeń.

(Odziedziczone po Principal)
SamAccountName

Pobiera lub ustawia nazwę konta SAM dla tego podmiotu zabezpieczeń.

(Odziedziczone po Principal)
Sid

Pobiera identyfikator zabezpieczeń (SID) podmiotu zabezpieczeń.

(Odziedziczone po Principal)
StructuralObjectClass

Pobiera atrybut katalogu klas obiektów strukturalnych.

(Odziedziczone po Principal)
UserPrincipalName

Pobiera lub ustawia główną nazwę użytkownika skojarzona z tym podmiotem zabezpieczeń.

(Odziedziczone po Principal)

Metody

CheckDisposedOrDeleted()

Określa, Dispose() czy metody lub Delete() zostały wywołane w tej klasie. Ta metoda jest wywoływana przez klasy pochodzące z tej klasy głównej.

(Odziedziczone po Principal)
Delete()

Usuwa obiekt podmiotu z magazynu.

(Odziedziczone po Principal)
Dispose()

Usuwa bieżące wystąpienie GroupPrincipal obiektu.

Equals(Object)

Zwraca wartość logiczną określającą, czy podany obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Principal)
ExtensionGet(String)

Pobiera atrybut obiektu klasy rozszerzonej.

(Odziedziczone po Principal)
ExtensionSet(String, Object)

Ustawia wartość atrybutu w klasie rozszerzonej.

(Odziedziczone po Principal)
FindByIdentity(PrincipalContext, IdentityType, String)

Zwraca obiekt podmiotu zabezpieczeń grupy, który jest zgodny z określonym typem tożsamości i wartością. Ta wersja FindByIdentity metody określa format wartości tożsamości.

FindByIdentity(PrincipalContext, String)

Zwraca obiekt podmiotu zabezpieczeń grupy, który jest zgodny z określoną wartością tożsamości.

GetGroups()

Zwraca kolekcję obiektów grupy, które określają grupy, których bieżący podmiot zabezpieczeń jest członkiem.

(Odziedziczone po Principal)
GetGroups(PrincipalContext)

Zwraca kolekcję obiektów grupy, które podmiot zabezpieczeń jest elementem członkowskim i które istnieją w magazynie dostarczonym przez określony parametr kontekstu.

(Odziedziczone po Principal)
GetHashCode()

Pobiera skrót utworzony na podstawie zawartości obiektu głównego, który jest odpowiedni do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów.

(Odziedziczone po Principal)
GetMembers()

Zwraca kolekcję obiektów głównych zawartych w grupie.

GetMembers(Boolean)

Zwraca kolekcję obiektów głównych zawartych w grupie. Gdy flaga rekursywna jest ustawiona na true, ta metoda wyszukuje bieżącą grupę cyklicznie i zwraca wszystkie zagnieżdżone elementy członkowskie grupy.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetUnderlyingObject()

Zwraca obiekt bazowy DirectoryEntry , który dostarcza dane kontaktowe dla obiektu głównego.

(Odziedziczone po Principal)
GetUnderlyingObjectType()

Zwraca typ obiektu bazowego.

(Odziedziczone po Principal)
IsMemberOf(GroupPrincipal)

Zwraca wartość logiczną określającą, czy podmiot zabezpieczeń jest członkiem określonej grupy.

(Odziedziczone po Principal)
IsMemberOf(PrincipalContext, IdentityType, String)

Zwraca wartość logiczną określającą, czy podmiot zabezpieczeń jest członkiem grupy określonej przez typ tożsamości i wartość.

(Odziedziczone po Principal)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Save()

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do magazynu.

(Odziedziczone po Principal)
Save(PrincipalContext)

Zapisuje zmiany wprowadzone w obiekcie głównym w magazynie. Jeśli jest to nowy obiekt podmiotu zabezpieczeń, ta metoda wstawia go do określonego kontekstu. Jeśli podmiot zabezpieczeń został już utrwalone, zostanie przeniesiony z oryginalnego kontekstu do określonego kontekstu.

(Odziedziczone po Principal)
ToString()

Zwraca przyjazną dla użytkownika reprezentację ciągu bieżącego obiektu głównego.

(Odziedziczone po Principal)

Dotyczy