IdentityReferenceCollection IdentityReferenceCollection IdentityReferenceCollection IdentityReferenceCollection Class

Definición

Representa una colección de objetos IdentityReference y proporciona un medio de convertir conjuntos derivados de IdentityReference en tipos derivados de 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)
Herencia
IdentityReferenceCollectionIdentityReferenceCollectionIdentityReferenceCollectionIdentityReferenceCollection
Atributos
Implementaciones

Constructores

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

Inicializa una nueva instancia de la clase IdentityReferenceCollection con cero elementos en la colección.Initializes a new instance of the IdentityReferenceCollection class with zero items in the collection.

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

Inicializa una nueva instancia de la clase IdentityReferenceCollection usando el tamaño inicial especificado.Initializes a new instance of the IdentityReferenceCollection class by using the specified initial size.

Propiedades

Count Count Count Count

Obtiene el número de elementos de la colección IdentityReferenceCollection.Gets the number of items in the IdentityReferenceCollection collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtiene un valor que indica si la colección IdentityReferenceCollection es de solo lectura.Gets a value that indicates whether the IdentityReferenceCollection collection is read-only.

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

Obtiene o establece el nodo en el índice especificado de la colección IdentityReferenceCollection.Sets or gets the node at the specified index of the IdentityReferenceCollection collection.

Métodos

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

Agrega un objeto IdentityReference a la colección IdentityReferenceCollection.Adds an IdentityReference object to the IdentityReferenceCollection collection.

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

Borra todos los objetos IdentityReference de la colección IdentityReferenceCollection.Clears all IdentityReference objects from the IdentityReferenceCollection collection.

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

Indica si la colección IdentityReferenceCollection contiene el objeto IdentityReference especificado.Indicates whether the IdentityReferenceCollection collection contains the specified IdentityReference object.

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

Copia la colección IdentityReferenceCollection en una matriz IdentityReferenceCollection, empezando por el índice especificado.Copies the IdentityReferenceCollection collection to an IdentityReferenceCollection array, starting at the specified index.

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

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

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

Obtiene un enumerador que puede usarse para recorrer en iteración la colección IdentityReferenceCollection .Gets an enumerator that can be used to iterate through the IdentityReferenceCollection collection.

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

Sirve como la función hash predeterminada.Serves as the default hash function.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

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

Quita el objeto IdentityReference especificado de la colección.Removes the specified IdentityReference object from the collection.

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

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

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

Convierte los objetos de la colección al tipo especificado.Converts the objects in the collection to the specified type. Llamar a este método equivale a llamar a Translate(Type, Boolean) con el segundo parámetro establecido en false, lo que significa que no se producirán excepciones para los elementos cuya conversión no se realice correctamente.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)

Convierte los objetos de la colección al tipo especificado y usa la tolerancia a errores especificada para controlar u omitir los errores asociados con tipos que no tengan asignación de conversión.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.

Implementaciones de interfaz explícitas

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

Obtiene un enumerador que puede usarse para recorrer en iteración la colección IdentityReferenceCollection.Gets an enumerator that can be used to iterate through the IdentityReferenceCollection collection.

Métodos de extensión

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

Devuelve un objeto DataTable que contiene copias de los objetos DataRow, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es 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)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es 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)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es 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)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

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

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita la paralelización de una consulta.Enables parallelization of a query.

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

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

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

Devuelve una colección de elementos que contiene los antecesores de todos los nodos de la colección de origen.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)

Devuelve una colección de elementos filtrada que contiene los antecesores de todos los nodos de la colección de origen.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.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>)

Devuelve una colección de los nodos descendientes de todos los documentos y elementos de la colección de origen.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>)

Devuelve una colección de elementos que contiene los elementos descendientes de todos los elementos y documentos de la colección de origen.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)

Devuelve una colección filtrada de elementos que contiene los elementos descendientes de todos los elementos y documentos de la colección de origen.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.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>)

Devuelve una colección de los elementos secundarios de todos los elementos y documentos de la colección de origen.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)

Devuelve una colección filtrada de los elementos secundarios de todos los elementos y documentos de la colección de origen.Returns a filtered collection of the child elements of every element and document in the source collection. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente.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>)

Devuelve una colección de nodos que contiene todos los nodos de la colección de origen, clasificados por 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>)

Devuelve una colección de los nodos secundarios de todos los documentos y elementos de la colección de origen.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>)

Quita todos los nodos de la colección de origen de su nodo primario.Removes every node in the source collection from its parent node.

Se aplica a