ProviderCollection ProviderCollection ProviderCollection ProviderCollection Class

Definizione

Rappresenta un insieme di oggetti provider che ereditano dalla classe 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
Ereditarietà
ProviderCollectionProviderCollectionProviderCollectionProviderCollection
Derivato
Implementazioni

Commenti

Il ProviderCollection classe utilizza un oggetto sottostante Hashtable oggetto usato per archiviare le coppie nome/valore del provider.The ProviderCollection class utilizes an underlying Hashtable object to store the provider name/value pairs.

Costruttori

ProviderCollection() ProviderCollection() ProviderCollection() ProviderCollection()

Inizializza una nuova istanza della classe ProviderCollection.Initializes a new instance of the ProviderCollection class.

Proprietà

Count Count Count Count

Ottiene il numero di provider presenti nell'insieme.Gets the number of providers in the collection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String] Item[String] Item[String] Item[String]

Ottiene il provider avente il nome specificato.Gets the provider with the specified name.

SyncRoot SyncRoot SyncRoot SyncRoot

Ottiene l'oggetto corrente.Gets the current object.

Metodi

Add(ProviderBase) Add(ProviderBase) Add(ProviderBase) Add(ProviderBase)

Aggiunge un provider all'insieme.Adds a provider to the collection.

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

Rimuove tutti gli elementi dalla raccolta.Removes all items from the collection.

CopyTo(ProviderBase[], Int32) CopyTo(ProviderBase[], Int32) CopyTo(ProviderBase[], Int32) CopyTo(ProviderBase[], Int32)

Copia il contenuto dell'insieme nella matrice indicata a partire dall'indice specificato.Copies the contents of the collection to the given 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()

Restituisce un oggetto che implementa l'interfaccia IEnumerator per scorrere l'insieme.Returns an object that implements the IEnumerator interface to iterate through the 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(String) Remove(String) Remove(String) Remove(String)

Rimuove un provider dall'insieme.Removes a provider from the collection.

SetReadOnly() SetReadOnly() SetReadOnly() SetReadOnly()

Imposta l'insieme come oggetto in sola lettura.Sets the collection to be read-only.

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

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

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia gli elementi dell'oggetto ProviderCollection in una matrice, iniziando in corrispondenza di un particolare indice di matrice.Copies the elements of the ProviderCollection to an array, starting at a particular array index.

Extension Methods

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.

Si applica a