Udostępnij za pośrednictwem


ConventionPropertyBaseExtensions Klasa

Definicja

Przestroga

Use IConventionPropertyBase

Metody rozszerzeń dla klasy 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
Dziedziczenie
ConventionPropertyBaseExtensions
Atrybuty

Metody

GetPropertyAccessModeConfigurationSource(IConventionPropertyBase)
Przestarzałe.

Zwraca źródło konfiguracji dla elementu GetPropertyAccessMode().

SetField(IConventionPropertyBase, String, Boolean)
Przestarzałe.

Ustawia bazowe pole CLR, którego ta właściwość powinna używać. Może to dotyczyć null właściwości w tle lub jeśli pole zapasowe właściwości nie jest znane.

Pola zapasowe są zwykle znajdowane zgodnie z konwencją, zgodnie z opisem w tym miejscu: http://go.microsoft.com/fwlink/?LinkId=723277. Ta metoda jest przydatna do jawnego ustawiania pól zapasowych w przypadkach, gdy poprawne pole nie zostało znalezione zgodnie z konwencją.

Domyślnie pole kopii zapasowej, jeśli zostanie znalezione lub zostało określone, jest używane podczas tworzenia nowych obiektów, zazwyczaj gdy jednostki są odpytywane z bazy danych. Właściwości są używane dla wszystkich innych dostępu. Można to zmienić przez wywołanie metody SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean).

SetPropertyAccessMode(IConventionPropertyBase, Nullable<PropertyAccessMode>, Boolean)
Przestarzałe.

Ustawia właściwość PropertyAccessMode , która ma być używana dla tej właściwości.

Dotyczy