Condividi tramite


ConventionPropertyBaseExtensions Classe

Definizione

Attenzione

Use IConventionPropertyBase

Metodi di estensione per IConventionPropertyBase.

public static class ConventionPropertyBaseExtensions
[System.Obsolete("Use IConventionPropertyBase")]
public static class ConventionPropertyBaseExtensions
type ConventionPropertyBaseExtensions = class
[<System.Obsolete("Use IConventionPropertyBase")>]
type ConventionPropertyBaseExtensions = class
Public Module ConventionPropertyBaseExtensions
Public Class ConventionPropertyBaseExtensions
Ereditarietà
ConventionPropertyBaseExtensions
Attributi

Metodi

GetPropertyAccessModeConfigurationSource(IConventionPropertyBase)
Obsoleti.

Restituisce l'origine di configurazione per GetPropertyAccessMode().

SetField(IConventionPropertyBase, String, Boolean)
Obsoleti.

Imposta il campo CLR sottostante che questa proprietà deve usare. Può trattarsi null di proprietà shadow o se il campo di backup per la proprietà non è noto.

I campi di backup vengono normalmente trovati per convenzione, come descritto di seguito: http://go.microsoft.com/fwlink/?LinkId=723277. Questo metodo è utile per impostare i campi di backup in modo esplicito nei casi in cui il campo corretto non viene trovato per convenzione.

Per impostazione predefinita, il campo di backup, se viene trovato o specificato, viene usato quando vengono costruiti nuovi oggetti, in genere quando le entità vengono eseguite query dal database. Le proprietà vengono usate per tutti gli altri accessi. Questa modifica può essere modificata chiamando SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean).

SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean)
Obsoleti.

Imposta l'oggetto PropertyAccessMode da utilizzare per questa proprietà.

Si applica a