GenericAcl 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.
Rappresenta un elenco di controllo di accesso (ACL) ed è la classe di base per le CommonAclclassi , DiscretionaryAclRawAcl, e SystemAcl .
public ref class GenericAcl abstract : System::Collections::ICollection
public abstract class GenericAcl : System.Collections.ICollection
type GenericAcl = class
interface ICollection
interface IEnumerable
Public MustInherit Class GenericAcl
Implements ICollection
- Ereditarietà
-
GenericAcl
- Derivato
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| GenericAcl() |
Inizializza una nuova istanza della classe GenericAcl. |
Campi
| Nome | Descrizione |
|---|---|
| AclRevision |
Livello di revisione dell'oggetto corrente GenericAcl. Questo valore viene restituito dalla proprietà Revision per elenchi di Controllo di accesso (ACL) non associati agli oggetti Servizi directory. |
| AclRevisionDS |
Livello di revisione dell'oggetto corrente GenericAcl. Questo valore viene restituito dalla proprietà Revision per elenchi di Controllo di accesso (ACL) associati agli oggetti Servizi directory. |
| MaxBinaryLength |
Lunghezza binaria massima consentita di un GenericAcl oggetto . |
Proprietà
| Nome | Descrizione |
|---|---|
| BinaryLength |
Ottiene la lunghezza, espressa in byte, della rappresentazione binaria dell'oggetto corrente GenericAcl . Questa lunghezza deve essere usata prima di effettuare il marshalling dell'ACL in una matrice binaria con il GetBinaryForm(Byte[], Int32) metodo . |
| Count |
Ottiene il numero di voci di controllo di accesso (ACL) nell'oggetto corrente GenericAcl . |
| IsSynchronized |
Questa proprietà è sempre impostata su |
| Item[Int32] |
Ottiene o imposta l'oggetto GenericAce in corrispondenza dell'indice specificato. |
| Revision |
Ottiene il livello di revisione dell'oggetto GenericAcl. |
| SyncRoot |
Questa proprietà restituisce |
Metodi
| Nome | Descrizione |
|---|---|
| CopyTo(GenericAce[], Int32) |
Copia ogni GenericAce oggetto corrente GenericAcl nella matrice specificata. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetBinaryForm(Byte[], Int32) |
Effettua il marshalling del contenuto dell'oggetto GenericAcl nella matrice di byte specificata a partire dall'offset specificato. |
| GetEnumerator() |
Recupera un oggetto che è possibile usare per scorrere le voci di controllo di accesso (ACL) in un elenco di controllo di accesso (ACL). |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copia ogni GenericAce oggetto corrente GenericAcl nella matrice specificata. |
| IEnumerable.GetEnumerator() |
Restituisce una nuova istanza della AceEnumerator classe cast come istanza dell'interfaccia IEnumerator . |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| AsParallel(IEnumerable) |
Abilita la parallelizzazione di una query. |
| AsQueryable(IEnumerable) |
Converte un IEnumerable in un IQueryable. |
| Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un IEnumerable al tipo specificato. |
| OfType<TResult>(IEnumerable) |
Filtra gli elementi di un IEnumerable in base a un tipo specificato. |