Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore ForeignKeyConstraint (String, String, String[], String[], AcceptRejectRule, Rule, Rule)

 

Data di pubblicazione: ottobre 2016

Questo costruttore viene fornito per supporto in fase di progettazione nell'ambiente di Visual Studio. ForeignKeyConstraint gli oggetti creati utilizzando questo costruttore devono essere aggiunto alla raccolta tramite AddRange. Tabelle e colonne con i nomi specificati devono essere presente al momento viene chiamato il metodo, o se BeginInit è stato chiamato prima di chiamare questo costruttore, le tabelle e colonne con i nomi specificati devono essere presente al momento di EndInit viene chiamato.

Spazio dei nomi:   System.Data
Assembly:  System.Data (in System.Data.dll)

[BrowsableAttribute(false)]
public ForeignKeyConstraint(
	string constraintName,
	string parentTableName,
	string[] parentColumnNames,
	string[] childColumnNames,
	AcceptRejectRule acceptRejectRule,
	Rule deleteRule,
	Rule updateRule
)

Parametri

constraintName
Type: System.String

Il nome del vincolo.

parentTableName
Type: System.String

Il nome dell'elemento padre DataTable che contiene l'elemento padre DataColumn oggetti nel vincolo.

parentColumnNames
Type: System.String[]

Una matrice di nomi dell'elemento padre DataColumn oggetti nel vincolo.

childColumnNames
Type: System.String[]

Matrice di nomi di figlio DataColumn oggetti nel vincolo.

acceptRejectRule
Type: System.Data.AcceptRejectRule

Uno dei valori di AcceptRejectRule. I valori possibili includono None, Cascade, e Default.

deleteRule
Type: System.Data.Rule

Uno del Rule valori da utilizzare quando viene eliminata una riga. Il valore predefinito è Cascade. I valori possibili sono: None, Cascade, SetNull, SetDefault, e Default.

updateRule
Type: System.Data.Rule

Uno del Rule valori da utilizzare quando viene aggiornata una riga. Il valore predefinito è Cascade. I valori possibili sono: None, Cascade, SetNull, SetDefault, e Default.

Exception Condition
ArgumentNullException

Una o entrambe le colonne è null.

InvalidConstraintException

Le colonne hanno tipi di dati diversi.

- Oppure -

Le tabelle non appartengono allo stesso DataSet.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: