Condividi tramite


ExpressionBindingCollection Classe

Definizione

Rappresenta una raccolta di oggetti ExpressionBinding. La classe non può essere ereditata.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class ExpressionBindingCollection sealed : System::Collections::ICollection
public sealed class ExpressionBindingCollection : System.Collections.ICollection
type ExpressionBindingCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ExpressionBindingCollection
Implements ICollection
Ereditarietà
ExpressionBindingCollection
Implementazioni

Costruttori

ExpressionBindingCollection()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe ExpressionBindingCollection.

Proprietà

Count

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il numero di oggetti ExpressionBinding nella raccolta ExpressionBindingCollection.

IsReadOnly

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un valore che indica se è possibile modificare gli oggetti ExpressionBinding presenti nell'insieme.

IsSynchronized

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

Item[String]

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene dall'insieme un oggetto ExpressionBinding con il valore di PropertyName specificato.

RemovedBindings

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un insieme di stringhe che rappresentano i nomi delle associazioni che sono state rimosse.

SyncRoot

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

Metodi

Add(ExpressionBinding)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge l'oggetto ExpressionBinding specificato alla fine dell'insieme.

Clear()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove tutti gli oggetti ExpressionBinding dall'insieme.

Contains(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'insieme ExpressionBindingCollection contiene un oggetto ExpressionBinding specifico.

CopyTo(Array, Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Copia tutti gli oggetti ExpressionBinding dall'insieme ExpressionBindingCollection in una matrice unidimensionale, a partire dall'indice specificato nella matrice di destinazione.

CopyTo(ExpressionBinding[], Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Copia tutti gli oggetti ExpressionBinding dall'insieme ExpressionBindingCollection in una matrice unidimensionale di oggetti ExpressionBinding, a partire dall'indice specificato nella matrice di destinazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un oggetto implementato dall'interfaccia IEnumerator che può essere utilizzato per scorrere gli oggetti ExpressionBinding nell'insieme.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Remove(ExpressionBinding)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove l'oggetto ExpressionBinding specificato dalla raccolta.

Remove(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove l'oggetto ExpressionBinding specificato dalla raccolta.

Remove(String, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove l'oggetto ExpressionBinding specificato dalla raccolta.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

Changed

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Viene generato quando l'insieme di oggetti ExpressionBinding viene modificato.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a