Język

NavigationBuilder<TSource,TTarget>.UsePropertyAccessMode Metoda

Definicja

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

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<TSource,TTarget> UsePropertyAccessMode(Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode);
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.Metadata.Builders.NavigationBuilder<'Source, 'arget (requires 'Source : null and 'arget : null)>
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As NavigationBuilder(Of TSource, TTarget)

Parametry

propertyAccessMode
PropertyAccessMode

Właściwość PropertyAccessMode do użycia dla tej właściwości.

Zwraca

To samo wystąpienie konstruktora, aby można było połączyć w łańcuch wiele wywołań konfiguracji.

Uwagi

Domyślnie pole zapasowe, jeśli zostanie znalezione zgodnie z konwencją lub zostało określone, jest używane podczas konstruowania nowych obiektów, zwykle gdy jednostki są odpytywane z bazy danych. Właściwości są używane dla wszystkich innych dostępu. Wywołanie tej metody spowoduje zmianę tego zachowania dla tej właściwości zgodnie z opisem w wyliczeniem PropertyAccessMode .

Wywołanie tej metody zastępuje tę właściwość w dowolnym trybie dostępu ustawionym na typ lub model jednostki.

Dotyczy