ConventionPropertyExtensions 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.
Attenzione
Use IConventionProperty
Metodi di estensione per IConventionProperty.
public static class ConventionPropertyExtensions
[System.Obsolete("Use IConventionProperty")]
public static class ConventionPropertyExtensions
type ConventionPropertyExtensions = class
[<System.Obsolete("Use IConventionProperty")>]
type ConventionPropertyExtensions = class
Public Module ConventionPropertyExtensions
- Ereditarietà
-
ConventionPropertyExtensions
- Attributi
Metodi
| Nome | Descrizione |
|---|---|
| FindContainingPrimaryKey(IConventionProperty) |
Obsoleti.
Ottiene la chiave primaria che utilizza questa proprietà , inclusa una chiave primaria composita in cui è inclusa questa proprietà. |
| FindFirstPrincipal(IConventionProperty) |
Obsoleti.
Trova la prima proprietà principal vincolata dalla proprietà specificata se la proprietà specificata fa parte di una chiave esterna. |
| FindPrincipals(IConventionProperty) |
Obsoleti.
Trova l'elenco delle proprietà dell'entità, inclusa la proprietà specificata vincolata dalla proprietà specificata se la proprietà specificata fa parte di una chiave esterna. |
| GetAfterSaveBehaviorConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetAfterSaveBehavior(IProperty). |
| GetBeforeSaveBehaviorConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetBeforeSaveBehavior(IProperty). |
| GetContainingForeignKeys(IConventionProperty) |
Obsoleti.
Ottiene tutte le chiavi esterne che utilizzano questa proprietà (incluse le chiavi esterne composite in cui è inclusa questa proprietà). |
| GetContainingIndexes(IConventionProperty) |
Obsoleti.
Ottiene tutti gli indici che utilizzano questa proprietà (inclusi gli indici compositi in cui è inclusa questa proprietà). |
| GetContainingKeys(IConventionProperty) |
Obsoleti.
Ottiene tutte le chiavi primarie o alternative che utilizzano questa proprietà (incluse le chiavi composite in cui è inclusa questa proprietà). |
| GetIsUnicodeConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per IsUnicode(IProperty). |
| GetKeyValueComparerConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetKeyValueComparer(). |
| GetMaxLengthConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetMaxLength(IProperty). |
| GetPrecisionConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetPrecision(IProperty). |
| GetProviderClrTypeConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetProviderClrType(IProperty). |
| GetScaleConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetScale(IProperty). |
| GetStructuralValueComparerConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetStructuralValueComparer(IProperty). |
| GetTypeMappingConfigurationSource(IConventionProperty) |
Obsoleti.
Ottiene l'oggetto ConfigurationSource per FindTypeMapping(IProperty). |
| GetValueComparerConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetValueComparer(IProperty). |
| GetValueConverterConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetValueConverter(IProperty). |
| GetValueGeneratorFactoryConfigurationSource(IConventionProperty) |
Obsoleti.
Restituisce l'origine di configurazione per GetValueGeneratorFactory(IProperty). |
| SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Obsoleti.
Imposta un valore che indica se questa proprietà può essere modificata dopo il salvataggio dell'entità nel database. Se Throw, verrà generata un'eccezione se a questa proprietà viene assegnato un nuovo valore dopo che l'entità esiste nel database. Se Ignore, qualsiasi modifica al valore della proprietà di un'entità già esistente nel database verrà ignorata. |
| SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Obsoleti.
Imposta un valore che indica se questa proprietà può essere modificata prima che l'entità venga salvata nel database. Se Throw, verrà generata un'eccezione se a questa proprietà viene assegnato un valore quando si trova nello Added stato . Se Ignore, qualsiasi set di valori verrà ignorato quando si trova nello Added stato . |
| SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean) |
Obsoleti.
Imposta un valore che indica se questa proprietà può rendere persistenti i caratteri Unicode. |
| SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per questa proprietà durante l'esecuzione di confronti tra chiavi. |
| SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean) |
Obsoleti.
Imposta la lunghezza massima dei dati consentiti in questa proprietà. Ad esempio, se la proprietà è un String ', questo è il numero massimo di caratteri. |
| SetPrecision(IConventionProperty, Nullable<Int32>, Boolean) |
Obsoleti.
Imposta la precisione dei dati consentiti in questa proprietà. Ad esempio, se la proprietà è un Decimal oggetto , si tratta del numero massimo di cifre. |
| SetProviderClrType(IConventionProperty, Type, Boolean) |
Obsoleti.
Imposta il tipo in cui verrà convertito il valore della proprietà prima di essere inviato al provider di database. |
| SetScale(IConventionProperty, Nullable<Int32>, Boolean) |
Obsoleti.
Imposta la scala dei dati consentiti in questa proprietà. Ad esempio, se la proprietà è un Decimal oggetto , si tratta del numero massimo di posizioni decimali. |
| SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per le copie strutturali per questa proprietà. |
| SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean) |
Obsoleti.
Imposta l'oggetto CoreTypeMapping per la proprietà specificata |
| SetValueComparer(IConventionProperty, ValueComparer, Boolean) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per questa proprietà. |
| SetValueConverter(IConventionProperty, ValueConverter, Boolean) |
Obsoleti.
Imposta l'oggetto personalizzato ValueConverter per questa proprietà. |
| SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Obsoleti.
Imposta la factory da utilizzare per generare valori per questa proprietà o
L'impostazione |