共用方式為


IConventionModelBuilder.UsePropertyAccessMode 方法

定義

PropertyAccessMode設定要用於此實體類型之所有屬性的 。

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode? propertyAccessMode, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode? propertyAccessMode, bool fromDataAnnotation = false);
abstract member UsePropertyAccessMode : Nullable<Microsoft.EntityFrameworkCore.PropertyAccessMode> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
Public Function UsePropertyAccessMode (propertyAccessMode As Nullable(Of PropertyAccessMode), Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

參數

propertyAccessMode
Nullable<PropertyAccessMode>

PropertyAccessMode要用於此模型屬性的 。

fromDataAnnotation
Boolean

指出是否已使用資料批註指定組態。

傳回

如果組態成功,則為相同的產生器實例, null 否則為 。

備註

根據預設,如果依慣例找到支援欄位或已指定支援欄位,則會在建構新物件時使用,通常是從資料庫查詢實體時。 屬性會用於所有其他存取。 呼叫這個方法將會變更模型中所有屬性的行為,如列舉中所述 PropertyAccessMode

適用於