IdentityReferenceCollection IdentityReferenceCollection IdentityReferenceCollection IdentityReferenceCollection Class

Definizione

Rappresenta una raccolta di oggetti IdentityReference e fornisce una soluzione per convertire gruppi di oggetti derivati da IdentityReference in tipi derivati da IdentityReference.Represents a collection of IdentityReference objects and provides a means of converting sets of IdentityReference-derived objects to IdentityReference-derived types.

public ref class IdentityReferenceCollection : System::Collections::Generic::ICollection<System::Security::Principal::IdentityReference ^>, System::Collections::Generic::IEnumerable<System::Security::Principal::IdentityReference ^>
[System.Runtime.InteropServices.ComVisible(false)]
public class IdentityReferenceCollection : System.Collections.Generic.ICollection<System.Security.Principal.IdentityReference>, System.Collections.Generic.IEnumerable<System.Security.Principal.IdentityReference>
type IdentityReferenceCollection = class
    interface IEnumerable
    interface ICollection<IdentityReference>
    interface seq<IdentityReference>
Public Class IdentityReferenceCollection
Implements ICollection(Of IdentityReference), IEnumerable(Of IdentityReference)
Ereditarietà
IdentityReferenceCollectionIdentityReferenceCollectionIdentityReferenceCollectionIdentityReferenceCollection
Attributi
Implementazioni

Costruttori

IdentityReferenceCollection() IdentityReferenceCollection() IdentityReferenceCollection() IdentityReferenceCollection()

Inizializza una nuova istanza della classe IdentityReferenceCollection con zero elementi nella raccolta.Initializes a new instance of the IdentityReferenceCollection class with zero items in the collection.

IdentityReferenceCollection(Int32) IdentityReferenceCollection(Int32) IdentityReferenceCollection(Int32) IdentityReferenceCollection(Int32)

Inizializza una nuova istanza della classe IdentityReferenceCollection usando la dimensione iniziale specificata.Initializes a new instance of the IdentityReferenceCollection class by using the specified initial size.

Proprietà

Count Count Count Count

Ottiene il numero di elementi nella raccolta IdentityReferenceCollection.Gets the number of items in the IdentityReferenceCollection collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se la raccolta IdentityReferenceCollection è di sola lettura.Gets a value that indicates whether the IdentityReferenceCollection collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ottiene o imposta il nodo in corrispondenza dell'indice specificato dalla raccolta IdentityReferenceCollection.Sets or gets the node at the specified index of the IdentityReferenceCollection collection.

Metodi

Add(IdentityReference) Add(IdentityReference) Add(IdentityReference) Add(IdentityReference)

Aggiunge un oggetto IdentityReference alla raccolta IdentityReferenceCollection.Adds an IdentityReference object to the IdentityReferenceCollection collection.

Clear() Clear() Clear() Clear()

Cancella tutti gli oggetti IdentityReference dalla raccolta IdentityReferenceCollection.Clears all IdentityReference objects from the IdentityReferenceCollection collection.

Contains(IdentityReference) Contains(IdentityReference) Contains(IdentityReference) Contains(IdentityReference)

Indica se la raccolta IdentityReferenceCollection contiene l'oggetto IdentityReference specificato.Indicates whether the IdentityReferenceCollection collection contains the specified IdentityReference object.

CopyTo(IdentityReference[], Int32) CopyTo(IdentityReference[], Int32) CopyTo(IdentityReference[], Int32) CopyTo(IdentityReference[], Int32)

Copia la raccolta IdentityReferenceCollection in una matrice IdentityReferenceCollection, a partire dall'indice specificato.Copies the IdentityReferenceCollection collection to an IdentityReferenceCollection array, starting at the specified index.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Ottiene un enumeratore che può essere usato per eseguire l'iterazione nella raccolta IdentityReferenceCollection.Gets an enumerator that can be used to iterate through the IdentityReferenceCollection collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(IdentityReference) Remove(IdentityReference) Remove(IdentityReference) Remove(IdentityReference)

Rimuove l'oggetto IdentityReference specificato dalla raccolta.Removes the specified IdentityReference object from the collection.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
Translate(Type) Translate(Type) Translate(Type) Translate(Type)

Converte gli oggetti nella raccolta nel tipo specificato.Converts the objects in the collection to the specified type. La chiamata a questo metodo equivale a chiamare Translate(Type, Boolean) con il secondo parametro impostato su false, per indicare che non verranno generate eccezioni per gli elementi la cui conversione non riesce.Calling this method is the same as calling Translate(Type, Boolean) with the second parameter set to false, which means that exceptions will not be thrown for items that fail conversion.

Translate(Type, Boolean) Translate(Type, Boolean) Translate(Type, Boolean) Translate(Type, Boolean)

Converte gli oggetti della raccolta nel tipo specificato e usa la tolleranza di errore specificata per gestire o ignorare gli errori associati a un tipo senza un mapping di conversione.Converts the objects in the collection to the specified type and uses the specified fault tolerance to handle or ignore errors associated with a type not having a conversion mapping.

Implementazioni dell'interfaccia esplicita

ICollection<IdentityReference>.IsReadOnly ICollection<IdentityReference>.IsReadOnly ICollection<IdentityReference>.IsReadOnly ICollection<IdentityReference>.IsReadOnly
IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Ottiene un enumeratore che può essere usato per eseguire l'iterazione nella raccolta IdentityReferenceCollection.Gets an enumerator that can be used to iterate through the IdentityReferenceCollection collection.

Extension Methods

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

Restituisce un DataTable che contiene copie del DataRow oggetti, dato un input IEnumerable<T> oggetto in cui il parametro generico T è DataRow.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Le copie DataRow oggetti specificata DataTable, un giudizio IEnumerable<T> oggetto in cui il parametro generico T è DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Le copie DataRow oggetti specificata DataTable, un giudizio IEnumerable<T> oggetto in cui il parametro generico T è DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un' IEnumerable a un IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

Restituisce una raccolta di elementi che contiene i predecessori di ciascun nodo nella raccolta di origine.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

Restituisce una raccolta di elementi filtrati che contiene i predecessori di ciascun nodo nella raccolta di origine.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

Restituisce una raccolta di nodi discendenti di ciascun documento ed elemento nella raccolta di origine.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

Restituisce una raccolta di elementi che contiene gli elementi discendenti di ciascun elemento e documento nella raccolta di origine.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

Restituisce una raccolta filtrata di elementi che contiene gli elementi discendenti di ciascun elemento e documento nella raccolta di origine.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

Restituisce una raccolta di elementi figlio di ciascun elemento e documento nella raccolta di origine.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

Restituisce una raccolta filtrata degli elementi figlio di ciascun elemento e documento nella raccolta di origine.Returns a filtered collection of the child elements of every element and document in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

Restituisce una raccolta di nodi che contiene tutti i nodi nella raccolta di origine ordinati in base all'ordine con cui sono riportati nel documento.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

Restituisce una raccolta di nodi figlio di ciascun documento ed elemento nella raccolta di origine.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

Rimuove ciascun nodo nella raccolta di origine dal nodo padre.Removes every node in the source collection from its parent node.

Si applica a