RelationalForeignKeyExtensions Classe
Definizione
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.
Metodi di estensione della chiave esterna per i metadati del database relazionale.
public static class RelationalForeignKeyExtensions
type RelationalForeignKeyExtensions = class
Public Module RelationalForeignKeyExtensions
- Ereditarietà
-
RelationalForeignKeyExtensions
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .
Metodi
FindSharedObjectRootForeignKey(IConventionForeignKey, StoreObjectIdentifier) |
Trova il primo IConventionForeignKey di cui viene eseguito il mapping allo stesso vincolo in un oggetto di tipo tabella condiviso. Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
FindSharedObjectRootForeignKey(IForeignKey, StoreObjectIdentifier) |
Trova il primo IConventionForeignKey di cui viene eseguito il mapping allo stesso vincolo in un oggetto di tipo tabella condiviso. Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
FindSharedObjectRootForeignKey(IMutableForeignKey, StoreObjectIdentifier) |
Trova il primo IMutableForeignKey di cui viene eseguito il mapping allo stesso vincolo in un oggetto di tipo tabella condiviso. Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
FindSharedObjectRootForeignKey(IReadOnlyForeignKey, StoreObjectIdentifier) |
Trova il primo IForeignKey di cui viene eseguito il mapping allo stesso vincolo in un oggetto di tipo tabella condiviso. Questo metodo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
GetConstraintName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Restituisce il nome del vincolo di chiave esterna. |
GetConstraintName(IForeignKey) |
Restituisce il nome del vincolo di chiave esterna. |
GetConstraintName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Restituisce il nome del vincolo di chiave esterna. |
GetConstraintName(IReadOnlyForeignKey) |
Restituisce il nome del vincolo di chiave esterna. |
GetConstraintNameConfigurationSource(IConventionForeignKey) |
Ottiene l'oggetto ConfigurationSource per il nome del vincolo. |
GetDefaultName(IForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Restituisce il nome del vincolo predefinito che verrebbe utilizzato per questa chiave esterna. |
GetDefaultName(IForeignKey) |
Restituisce il nome del vincolo predefinito che verrebbe utilizzato per questa chiave esterna. |
GetDefaultName(IReadOnlyForeignKey, StoreObjectIdentifier, StoreObjectIdentifier) |
Restituisce il nome del vincolo predefinito che verrebbe utilizzato per questa chiave esterna. |
GetDefaultName(IReadOnlyForeignKey) |
Restituisce il nome del vincolo predefinito che verrebbe utilizzato per questa chiave esterna. |
GetMappedConstraints(IForeignKey) |
Ottiene i vincoli di chiave esterna a cui viene eseguito il mapping della chiave esterna. |
IsRowInternal(IReadOnlyForeignKey, StoreObjectIdentifier) |
Restituisce un valore che indica se questa chiave esterna è tra due tipi di entità che condividono lo stesso oggetto di archiviazione simile a una tabella. |
SetConstraintName(IConventionForeignKey, String, Boolean) |
Imposta il nome del vincolo di chiave esterna. |
SetConstraintName(IMutableForeignKey, String) |
Imposta il nome del vincolo di chiave esterna. |