Condividi tramite


RelationalModelExtensions Classe

Definizione

Metodi di estensione del modello specifici della relazionale.

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

Commenti

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

Metodi

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Crea una funzione mappata al metodo specificato.

AddDbFunction(IConventionModel, String, Type, Boolean)

Crea una funzione.

AddDbFunction(IMutableModel, MethodInfo)

Crea un IMutableDbFunction oggetto 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.

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 alcuno.

GetDefaultSchema(IReadOnlyModel)

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

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 fare affidamento sul formato della stringa restituita. È progettato solo per il debug e può cambiare arbitrariamente tra le versioni.

Si applica a