MutablePropertyExtensions 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 IMutableProperty
Metodi di estensione per IMutableProperty.
public static class MutablePropertyExtensions
[System.Obsolete("Use IMutableProperty")]
public static class MutablePropertyExtensions
type MutablePropertyExtensions = class
[<System.Obsolete("Use IMutableProperty")>]
type MutablePropertyExtensions = class
Public Module MutablePropertyExtensions
- Ereditarietà
-
MutablePropertyExtensions
- Attributi
Metodi
| Nome | Descrizione |
|---|---|
| FindContainingPrimaryKey(IMutableProperty) |
Obsoleti.
Ottiene la chiave primaria che utilizza questa proprietà , inclusa una chiave primaria composita in cui è inclusa questa proprietà. |
| FindFirstPrincipal(IMutableProperty) |
Obsoleti.
Trova la prima proprietà principal vincolata dalla proprietà specificata se la proprietà specificata fa parte di una chiave esterna. |
| FindPrincipals(IMutableProperty) |
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. |
| GetContainingForeignKeys(IMutableProperty) |
Obsoleti.
Ottiene tutte le chiavi esterne che utilizzano questa proprietà (incluse le chiavi esterne composite in cui è inclusa questa proprietà). |
| GetContainingIndexes(IMutableProperty) |
Obsoleti.
Ottiene tutti gli indici che utilizzano questa proprietà (inclusi gli indici compositi in cui è inclusa questa proprietà). |
| GetContainingKeys(IMutableProperty) |
Obsoleti.
Ottiene tutte le chiavi primarie o alternative che utilizzano questa proprietà (incluse le chiavi composite in cui è inclusa questa proprietà). |
| GetContainingPrimaryKey(IMutableProperty) |
Obsoleti.
Ottiene la chiave primaria che utilizza questa proprietà , inclusa una chiave primaria composita in cui è inclusa questa proprietà. |
| IsUnicode(IMutableProperty, Nullable<Boolean>) |
Obsoleti.
Imposta un valore che indica se questa proprietà può rendere persistenti i caratteri Unicode. |
| SetAfterSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Obsoleti.
Ottiene o 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(IMutableProperty, Nullable<PropertySaveBehavior>) |
Obsoleti.
Ottiene o 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(IMutableProperty, Nullable<Boolean>) |
Obsoleti.
Imposta un valore che indica se questa proprietà può rendere persistenti i caratteri Unicode. |
| SetKeyValueComparer(IMutableProperty, ValueComparer) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per questa proprietà durante l'esecuzione di confronti tra chiavi. |
| SetMaxLength(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, Type) |
Obsoleti.
Imposta il tipo in cui verrà convertito il valore della proprietà prima di essere inviato al provider di database. |
| SetScale(IMutableProperty, Nullable<Int32>) |
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(IMutableProperty, ValueComparer) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per le copie strutturali per questa proprietà. |
| SetTypeMapping(IMutableProperty, CoreTypeMapping) |
Obsoleti.
Imposta l'oggetto CoreTypeMapping per la proprietà specificata |
| SetValueComparer(IMutableProperty, ValueComparer) |
Obsoleti.
Imposta l'oggetto personalizzato ValueComparer per questa proprietà. |
| SetValueConverter(IMutableProperty, ValueConverter) |
Obsoleti.
Imposta l'oggetto personalizzato ValueConverter per questa proprietà. |
| SetValueGeneratorFactory(IMutableProperty, Func<IProperty,IEntityType,ValueGenerator>) |
Obsoleti.
Imposta la factory da utilizzare per generare valori per questa proprietà o
L'impostazione |