Condividi tramite


DataViewSettingCollection Classe

Definizione

Contiene un insieme in sola lettura di oggetti DataViewSetting per ciascun oggetto DataTable in un oggetto DataSet.

public ref class DataViewSettingCollection : System::Collections::ICollection
public class DataViewSettingCollection : System.Collections.ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
Ereditarietà
DataViewSettingCollection
Attributi
Implementazioni

Commenti

Un utente non può aggiungere o rimuovere un DataViewSetting oggetto dalla raccolta, ma può modificare le proprietà dell'oggetto DataViewSetting corrispondente a un determinato DataTableoggetto . L'aggiunta o la rimozione di un oggetto DataTable da DataSet aggiunge o rimuove il corrispondente DataViewSetting dalla raccolta.

Proprietà

Count

Ottiene il numero di oggetti DataViewSetting nell'oggetto DataViewSettingCollection.

IsReadOnly

Ottiene un valore che indica se DataViewSettingCollection è di sola lettura.

IsSynchronized

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

Item[DataTable]

Ottiene dall'insieme gli oggetti DataViewSetting della classe DataTable specificata.

Item[Int32]

Ottiene gli oggetti DataViewSetting della classe DataTable specificato in base al relativo indice.

Item[String]

Ottiene l'oggetto DataViewSetting della classe DataTable specificato in base al relativo nome.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a DataViewSettingCollection.

Metodi

CopyTo(Array, Int32)

Copia gli oggetti dell'insieme in un'istanza della classe Array unidimensionale, a partire dall'indice specificato.

CopyTo(DataViewSetting[], Int32)

Copia gli oggetti dell'insieme in un'istanza della classe Array unidimensionale, a partire dall'indice specificato.

Equals(Object)

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

(Ereditato da Object)
GetEnumerator()

Ottiene un oggetto IEnumerator per l'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)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

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

Thread safety

Questo tipo è sicuro per le operazioni di lettura multithreading. È necessario sincronizzare tutte le operazioni di scrittura.