DataRelationCollection Classe
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'insieme di oggetti DataRelation per questo DataSet.
public ref class DataRelationCollection abstract : System::Data::InternalDataCollectionBase
public abstract class DataRelationCollection : System.Data.InternalDataCollectionBase
[System.Serializable]
public abstract class DataRelationCollection : System.Data.InternalDataCollectionBase
type DataRelationCollection = class
inherit InternalDataCollectionBase
[<System.Serializable>]
type DataRelationCollection = class
inherit InternalDataCollectionBase
Public MustInherit Class DataRelationCollection
Inherits InternalDataCollectionBase
- Ereditarietà
- Attributi
Un oggetto DataRelationCollection consente la navigazione tra oggetti padre/figlio correlati DataTable.
Si crea un oggetto DataRelationCollection definendolo come proprietà del DataSet o dell'DataTable, anziché usando direttamente un costruttore. Utilizzare la proprietà Relations dell'DataSeto la proprietà ParentRelations del DataTable.
Per accedere all'insieme, utilizzare la proprietà Relations dell'oggetto DataSet.
Non appena la raccolta esiste, è possibile gestire gli oggetti contenuti usando metodi quali Add, Cleare Remove.
Data |
Inizializza una nuova istanza della classe DataRelationCollection. |
Count |
Ottiene il numero totale di elementi in una raccolta. (Ereditato da InternalDataCollectionBase) |
Is |
Ottiene un valore che indica se il InternalDataCollectionBase è di sola lettura. (Ereditato da InternalDataCollectionBase) |
Is |
Ottiene un valore che indica se la InternalDataCollectionBase è sincronizzata. (Ereditato da InternalDataCollectionBase) |
Item[Int32] |
Ottiene l'oggetto DataRelation in corrispondenza dell'indice specificato. |
Item[String] |
Ottiene l'oggetto DataRelation specificato in base al nome. |
List |
Ottiene gli elementi della raccolta come elenco. (Ereditato da InternalDataCollectionBase) |
Sync |
Ottiene un oggetto che può essere utilizzato per sincronizzare l'insieme. (Ereditato da InternalDataCollectionBase) |
Add(Data |
Crea una DataRelation con una colonna padre e figlio specificata e la aggiunge alla raccolta. |
Add(Data |
Crea un DataRelation con le colonne padre e figlio specificate e lo aggiunge alla raccolta. |
Add(Data |
Aggiunge un DataRelation al DataRelationCollection. |
Add(String, Data |
Crea un DataRelation con il nome, le colonne padre e figlio specificate, con vincoli facoltativi in base al valore del parametro |
Add(String, Data |
Crea un DataRelation con il nome e le colonne padre e figlio specificate e lo aggiunge alla raccolta. |
Add(String, Data |
Crea un DataRelation con il nome, le matrici delle colonne padre e figlio e il valore che specifica se creare un vincolo e lo aggiunge alla raccolta. |
Add(String, Data |
Crea un DataRelation con il nome e le matrici specificate delle colonne padre e figlio e lo aggiunge alla raccolta. |
Add |
Esegue la verifica sulla tabella. |
Add |
Copia gli elementi della matrice di DataRelation specificata alla fine dell'insieme. |
Can |
Verifica se il DataRelation specificato può essere rimosso dalla raccolta. |
Clear() |
Cancella la raccolta di eventuali relazioni. |
Contains(String) |
Verifica se nella raccolta esiste un DataRelation con il nome specifico (senza distinzione tra maiuscole e minuscole). |
Copy |
Copia tutti gli elementi del InternalDataCollectionBase corrente in un Arrayunidimensionale, a partire dall'indice InternalDataCollectionBase specificato. (Ereditato da InternalDataCollectionBase) |
Copy |
Copia l'insieme di oggetti DataRelation a partire dall'indice specificato. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Questo metodo supporta l'infrastruttura .NET e non deve essere usato direttamente dal codice. |
Get |
Ottiene un IEnumerator per l'insieme. (Ereditato da InternalDataCollectionBase) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
Index |
Ottiene l'indice dell'oggetto DataRelation specificato. |
Index |
Ottiene l'indice del DataRelation specificato in base al nome. |
Memberwise |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
On |
Genera l'evento CollectionChanged. |
On |
Genera l'evento CollectionChanged. |
Remove(Data |
Rimuove la relazione specificata dall'insieme. |
Remove(String) |
Rimuove la relazione con il nome specificato dalla raccolta. |
Remove |
Rimuove la relazione in corrispondenza dell'indice specificato dall'insieme. |
Remove |
Esegue una verifica sull'oggetto DataRelation specificato. |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Collection |
Si verifica quando la raccolta è stata modificata. |
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un IEnumerable al tipo specificato. |
Of |
Filtra gli elementi di un IEnumerable in base a un tipo specificato. |
As |
Abilita la parallelizzazione di una query. |
As |
Converte un IEnumerable in un IQueryable. |
Prodotto | Versioni |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Questo tipo è sicuro per le operazioni di lettura multithreading. È necessario sincronizzare tutte le operazioni di scrittura.
- Aggiunta di DataRelations
- Esplorazione di dataRelations
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: