DataRelationCollection

Un DataSet oggetto contiene relazioni nel relativo DataRelationCollection oggetto . Una relazione, rappresentata dall'oggetto DataRelation , associa le righe di un oggetto alle DataTable righe di un altro oggetto DataTable. È analogo a un percorso di join che potrebbe esistere tra le colonne chiave primaria ed esterna in un database relazionale. Un DataRelation oggetto identifica le colonne corrispondenti in due tabelle di un oggetto DataSet.

Le relazioni consentono lo spostamento da una tabella a un'altra all'interno di un oggetto DataSet. Gli elementi essenziali di un oggetto DataRelation sono il nome della relazione, il nome delle tabelle correlate e le colonne correlate in ogni tabella. È possibile compilare relazioni con più colonne per tabella specificando una matrice di oggetti DataColumn come colonne chiave. Quando una relazione viene aggiunta DataRelationCollectiona , può UniqueKeyConstraintForeignKeyConstraint facoltativamente aggiungere un oggetto e un oggetto per applicare vincoli di integrità quando vengono apportate modifiche ai valori di colonna correlati.

Vedere anche

Set di dati ADO.NET per Host Integration Server
Guida per programmatori del provider gestito