ProviderCollection Clase

Definición

Representa una colección de objetos de proveedor que heredan de ProviderBase.Represents a collection of provider objects that inherit from ProviderBase.

public ref class ProviderCollection : System::Collections::ICollection
public class ProviderCollection : System.Collections.ICollection
type ProviderCollection = class
    interface ICollection
    interface IEnumerable
Public Class ProviderCollection
Implements ICollection
Herencia
ProviderCollection
Derivado
Implementaciones

Comentarios

La clase ProviderCollection emplea un objeto Hashtable subyacente para almacenar los pares de nombre/valor del proveedor.The ProviderCollection class utilizes an underlying Hashtable object to store the provider name/value pairs.

Constructores

ProviderCollection()

Inicializa una nueva instancia de la clase ProviderCollection.Initializes a new instance of the ProviderCollection class.

Propiedades

Count

Obtiene el número de proveedores que hay en la colección.Gets the number of providers in the collection.

IsSynchronized

Obtiene un valor que indica si el acceso a la colección está sincronizado (es seguro para la ejecución de subprocesos).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

Obtiene el proveedor con el nombre especificado.Gets the provider with the specified name.

SyncRoot

Obtiene el objeto actual.Gets the current object.

Métodos

Add(ProviderBase)

Agrega un proveedor a la colección.Adds a provider to the collection.

Clear()

Quita todos los elementos de la colección.Removes all items from the collection.

CopyTo(ProviderBase[], Int32)

Copia el contenido de la colección en la matriz determinada, comenzando por el índice especificado.Copies the contents of the collection to the given array starting at the specified index.

Equals(Object)

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

(Heredado de Object)
GetEnumerator()

Devuelve un objeto que implementa la interfaz IEnumerator para recorrer en iteración la colección.Returns an object that implements the IEnumerator interface to iterate through the collection.

GetHashCode()

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

(Heredado de Object)
GetType()

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

(Heredado de Object)
MemberwiseClone()

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

(Heredado de Object)
Remove(String)

Quita un proveedor de la colección.Removes a provider from the collection.

SetReadOnly()

Establece la colección para que sea de sólo lectura.Sets the collection to be read-only.

ToString()

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

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

Copia los elementos de ProviderCollection en una matriz, comenzando en un índice concreto de la matriz.Copies the elements of the ProviderCollection to an array, starting at a particular array index.

Métodos de extensión

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)

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)

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

AsQueryable(IEnumerable)

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

Se aplica a