Condividi tramite


RelationalKeyExtensions Classe

Definizione

Metodi di estensione chiave per i metadati del database relazionale.

public static class RelationalKeyExtensions
type RelationalKeyExtensions = class
Public Module RelationalKeyExtensions
Ereditarietà
RelationalKeyExtensions

Commenti

Per altre informazioni ed esempi, vedere Chiavi .

Metodi

FindSharedObjectRootKey(IConventionKey, StoreObjectIdentifier)

Trova il primo IConventionKey mappato allo stesso vincolo in un oggetto simile a una tabella condivisa.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

FindSharedObjectRootKey(IKey, StoreObjectIdentifier)

Trova il primo IConventionKey mappato allo stesso vincolo in un oggetto simile a una tabella condivisa.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

FindSharedObjectRootKey(IMutableKey, StoreObjectIdentifier)

Trova il primo IMutableKey mappato allo stesso vincolo in un oggetto simile a una tabella condivisa.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

FindSharedObjectRootKey(IReadOnlyKey, StoreObjectIdentifier)

Trova il primo IKey mappato allo stesso vincolo in un oggetto simile a una tabella condivisa.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

GetDefaultName(IKey)

Restituisce il nome del vincolo di chiave predefinito che verrà usato per questa chiave.

GetDefaultName(IKey, StoreObjectIdentifier)

Restituisce il nome del vincolo di chiave predefinito che verrà usato per questa chiave per una determinata tabella.

GetDefaultName(IReadOnlyKey)

Restituisce il nome del vincolo di chiave predefinito che verrà usato per questa chiave.

GetDefaultName(IReadOnlyKey, StoreObjectIdentifier)

Restituisce il nome del vincolo di chiave predefinito che verrà usato per questa chiave per una determinata tabella.

GetMappedConstraints(IKey)

Ottiene i vincoli univoci a cui viene eseguito il mapping della chiave.

GetName(IKey)

Restituisce il nome del vincolo chiave per questa chiave.

GetName(IKey, StoreObjectIdentifier)

Restituisce il nome del vincolo chiave per questa chiave per una determinata tabella.

GetName(IReadOnlyKey)

Restituisce il nome del vincolo chiave per questa chiave.

GetName(IReadOnlyKey, StoreObjectIdentifier)

Restituisce il nome del vincolo chiave per questa chiave per una determinata tabella.

GetNameConfigurationSource(IConventionKey)

Ottiene l'oggetto ConfigurationSource per il nome del vincolo.

SetName(IConventionKey, String, Boolean)

Imposta il nome del vincolo chiave per questa chiave.

SetName(IMutableKey, String)

Imposta il nome del vincolo chiave per questa chiave.

Si applica a