GroupPrincipal Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula gli account di gruppo. Gli account di gruppo possono essere insiemi arbitrari di oggetti Principal o account creati per scopi amministrativi.
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
- Ereditarietà
- Attributi
Costruttori
GroupPrincipal(PrincipalContext) |
Inizializza una nuova istanza della classe GroupPrincipal tramite il contesto specificato. |
GroupPrincipal(PrincipalContext, String) |
Inizializza una nuova istanza della classe GroupPrincipal e le assegna il contesto e il nome di account SAM specificati. |
Proprietà
Context |
Ottiene il contesto Principal associato all'oggetto Principal. (Ereditato da Principal) |
ContextRaw |
Ottiene il contesto Principal associato a questo oggetto Principal. (Ereditato da Principal) |
ContextType |
Ottiene il valore di enumerazione del tipo di contesto che specifica il tipo di contesto Principal associato a questo oggetto Principal. (Ereditato da Principal) |
Description |
Ottiene o imposta la descrizione dell'oggetto Principal. (Ereditato da Principal) |
DisplayName |
Ottiene o imposta il nome visualizzato per questo oggetto Principal. (Ereditato da Principal) |
DistinguishedName |
Ottiene il nome distinto (DN, Distinguished Name) dell'oggetto Principal corrente. (Ereditato da Principal) |
GroupScope |
Ottiene o imposta una enumerazione GroupScope nullable che specifica l'ambito per questo oggetto Principal di gruppo. |
Guid |
Ottiene il GUID associato a questo oggetto Principal. (Ereditato da Principal) |
IsSecurityGroup |
Ottiene o imposta un valore booleano nullable che indica se per il gruppo è attivata la sicurezza. |
Members |
Ottiene un insieme di oggetti Principal che rappresentano i membri del gruppo. |
Name |
Ottiene o imposta il nome di questo oggetto Principal. (Ereditato da Principal) |
SamAccountName |
Ottiene o imposta il nome dell'account SAM per questo oggetto Principal. (Ereditato da Principal) |
Sid |
Ottiene l'identificatore di sicurezza (SID) dell'oggetto Principal. (Ereditato da Principal) |
StructuralObjectClass |
Ottiene l'attributo di directory di classe dell'oggetto strutturale. (Ereditato da Principal) |
UserPrincipalName |
Ottiene o imposta il nome dell'entità utente (UPN) associato all'entità. (Ereditato da Principal) |
Metodi
CheckDisposedOrDeleted() |
Determina se i metodi Dispose() o Delete() sono stati chiamati su questa classe. Questo metodo viene chiamato dalle classi che derivano dalla classe Principal. (Ereditato da Principal) |
Delete() |
Elimina l'oggetto Principal dall'archivio. (Ereditato da Principal) |
Dispose() |
Elimina l'istanza corrente dell'oggetto GroupPrincipal. |
Equals(Object) |
Restituisce un valore booleano che specifica se l'oggetto fornito è uguale all'oggetto corrente. (Ereditato da Principal) |
ExtensionGet(String) |
Recupera un attributo di un oggetto di una classe estesa. (Ereditato da Principal) |
ExtensionSet(String, Object) |
Imposta il valore di un attributo in una classe estesa. (Ereditato da Principal) |
FindByIdentity(PrincipalContext, IdentityType, String) |
Restituisce un oggetto Principal di gruppo che corrisponde al valore e al tipo di identità specificato. Questa versione del metodo FindByIdentity determina il formato del valore di identità. |
FindByIdentity(PrincipalContext, String) |
Restituisce un oggetto Principal di gruppo che corrisponde al valore di identità specificato. |
GetGroups() |
Restituisce un insieme di oggetti di gruppo che specificano i gruppi di cui è membro l'oggetto Principal corrente. (Ereditato da Principal) |
GetGroups(PrincipalContext) |
Restituisce un insieme di oggetti di gruppo di cui l'oggetto Principal è membro e che è presente nell'archivio fornito dal parametro di contesto specificato. (Ereditato da Principal) |
GetHashCode() |
Recupera l'hash creato dal contenuto dell'oggetto Principal, che è adatto a essere utilizzato negli algoritmi di hash e nelle strutture dei dati simili a una tabella hash. (Ereditato da Principal) |
GetMembers() |
Restituisce un insieme degli oggetti Principal contenuti nel gruppo. |
GetMembers(Boolean) |
Restituisce un insieme degli oggetti Principal contenuti nel gruppo. Quando il flag ricorsivo è impostato a true, questo metodo ricerca in modo ricorsivo il gruppo corrente e restituisce tutti i membri del gruppo annidati. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetUnderlyingObject() |
Restituisce l'oggetto DirectoryEntry sottostante che fornisce i dati di contatto per l'oggetto Principal. (Ereditato da Principal) |
GetUnderlyingObjectType() |
Restituisce il tipo di oggetto sottostante. (Ereditato da Principal) |
IsMemberOf(GroupPrincipal) |
Restituisce un valore booleano che specifica se l'oggetto Principal è un membro del gruppo specificato. (Ereditato da Principal) |
IsMemberOf(PrincipalContext, IdentityType, String) |
Restituisce un valore booleano che specifica se l'oggetto Principal è un membro del gruppo specificato da valore e tipo di identità. (Ereditato da Principal) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Save() |
Salva le modifiche apportate all'oggetto Principal nell'archivio. Se questo è un nuovo oggetto Principal, questo metodo lo inserisce nell'archivio. (Ereditato da Principal) |
Save(PrincipalContext) |
Salva le modifiche apportate all'oggetto Principal nell'archivio. Se questo è un nuovo oggetto Principal, questo metodo lo inserisce nel contesto specificato. Se l'oggetto Principal è già stato reso persistente, viene spostato dal contesto originale al contesto specificato. (Ereditato da Principal) |
ToString() |
Restituisce una semplice rappresentazione in forma di stringa dell'oggetto Principal corrente. (Ereditato da Principal) |