Lingua

RelationalModelExtensions Classe

Definizione

Metodi di estensione del modello relazionale specifici.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalModelExtensions
public static class RelationalModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalModelExtensions = class
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Ereditarietà
RelationalModelExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Metodi

Nome Descrizione
AddDbFunction(IConventionModel, MethodInfo, Boolean)

Crea una funzione mappata al metodo specificato.

AddDbFunction(IConventionModel, String, Type, Boolean)

Crea una funzione.

AddDbFunction(IMutableModel, MethodInfo)

Crea un oggetto IMutableDbFunction mappato al metodo specificato.

AddDbFunction(IMutableModel, String, Type)

Crea una funzione.

AddSequence(IConventionModel, String, String, Boolean)

Restituisce l'oggetto esistente IMutableSequence con il nome specificato nello schema specificato oppure crea una nuova sequenza con il nome e lo schema specificati.

AddSequence(IMutableModel, String, String)

Restituisce l'oggetto esistente IMutableSequence con il nome specificato nello schema specificato oppure crea una nuova sequenza con il nome e lo schema specificati.

AreNamedDefaultConstraintsUsed(IReadOnlyModel)

Restituisce il valore che indica se devono essere utilizzati vincoli predefiniti denominati.

FindDbFunction(IConventionModel, MethodInfo)

Trova una funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

FindDbFunction(IConventionModel, String)

Trova una funzione mappata al metodo rappresentato dal nome specificato.

FindDbFunction(IModel, MethodInfo)

Trova una funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

FindDbFunction(IModel, String)

Trova una funzione mappata al metodo rappresentato dal nome specificato.

FindDbFunction(IMutableModel, MethodInfo)

Trova una funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

FindDbFunction(IMutableModel, String)

Trova una funzione mappata al metodo rappresentato dal nome specificato.

FindDbFunction(IReadOnlyModel, MethodInfo)

Trova una funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

FindDbFunction(IReadOnlyModel, String)

Trova una funzione mappata al metodo rappresentato dal nome specificato.

FindSequence(IConventionModel, String, String)

Trova una sequenza con il nome specificato.

FindSequence(IModel, String, String)

Trova una sequenza con il nome specificato.

FindSequence(IMutableModel, String, String)

Trova una sequenza con il nome specificato.

FindSequence(IReadOnlyModel, String, String)

Trova una sequenza con il nome specificato.

GetCollation(IModel)

Restituisce le regole di confronto del database.

GetCollation(IReadOnlyModel)

Restituisce le regole di confronto del database.

GetCollationConfigurationSource(IConventionModel)

Restituisce l'origine di configurazione per le regole di confronto.

GetDbFunctions(IConventionModel)

Restituisce tutte le funzioni contenute nel modello.

GetDbFunctions(IModel)

Restituisce tutte le funzioni contenute nel modello.

GetDbFunctions(IMutableModel)

Restituisce tutte le funzioni contenute nel modello.

GetDbFunctions(IReadOnlyModel)

Restituisce tutte le funzioni contenute nel modello.

GetDefaultSchema(IModel)

Restituisce lo schema predefinito da utilizzare per il modello o null se non è stato impostato alcun valore.

GetDefaultSchema(IReadOnlyModel)

Restituisce lo schema predefinito da utilizzare per il modello o null se non è stato impostato alcun valore.

GetDefaultSchemaConfigurationSource(IConventionModel)

Restituisce l'origine di configurazione per lo schema predefinito.

GetMaxIdentifierLength(IModel)

Restituisce la lunghezza massima consentita per gli identificatori di archivio.

GetMaxIdentifierLength(IReadOnlyModel)

Restituisce la lunghezza massima consentita per gli identificatori di archivio.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Restituisce l'origine di configurazione per GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Restituisce il modello di database.

GetSequences(IConventionModel)

Restituisce tutte le sequenze contenute nel modello.

GetSequences(IModel)

Restituisce tutte le sequenze contenute nel modello.

GetSequences(IMutableModel)

Restituisce tutte le sequenze contenute nel modello.

GetSequences(IReadOnlyModel)

Restituisce tutte le sequenze contenute nel modello.

RemoveDbFunction(IConventionModel, MethodInfo)

Rimuove la funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

RemoveDbFunction(IConventionModel, String)

Rimuove la funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Rimuove la funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

RemoveDbFunction(IMutableModel, String)

Rimuove la funzione mappata al metodo rappresentato dall'oggetto specificato MethodInfo.

RemoveSequence(IConventionModel, String, String)

Rimuove con IConventionSequence il nome specificato.

RemoveSequence(IMutableModel, String, String)

Rimuove con IMutableSequence il nome specificato.

SetCollation(IConventionModel, String, Boolean)

Imposta le regole di confronto del database.

SetCollation(IMutableModel, String)

Imposta le regole di confronto del database.

SetDefaultSchema(IConventionModel, String, Boolean)

Imposta lo schema predefinito.

SetDefaultSchema(IMutableModel, String)

Imposta lo schema predefinito.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Imposta la lunghezza massima consentita per gli identificatori di archivio.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Imposta la lunghezza massima consentita per gli identificatori di archivio.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Crea una rappresentazione leggibile dei metadati specificati.

Avviso: non basarsi sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni.

UseNamedDefaultConstraints(IConventionModel, Nullable<Boolean>, Boolean)

Imposta il valore che indica se devono essere utilizzati vincoli predefiniti denominati.

UseNamedDefaultConstraints(IMutableModel, Boolean)

Imposta il valore che indica se devono essere utilizzati vincoli predefiniti denominati.

UseNamedDefaultConstraintsConfigurationSource(IConventionModel)

Restituisce l'origine di configurazione per l'impostazione dei vincoli predefiniti denominati.

Si applica a