Share via


ModelConfigurationBuilder.Properties Metoda

Definice

Přetížení

Properties(Type)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

Properties(Type, Action<PropertiesConfigurationBuilder>)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

Properties<TProperty>(Action<PropertiesConfigurationBuilder<TProperty>>)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

Properties<TProperty>()

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

Properties(Type)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder Properties (Type propertyType);
abstract member Properties : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
override this.Properties : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
Public Overridable Function Properties (propertyType As Type) As PropertiesConfigurationBuilder

Parametry

propertyType
Type

Typ vlastnosti, který se má konfigurovat.

Návraty

Objekt, který lze použít ke konfiguraci vlastnosti.

Poznámky

To může být také volána na rozhraní nebo nevázaný obecný typ, aby se konfigurace použila na všechny vlastnosti implementovaných a konstruovaných typů.

Další informace a příklady najdete v tématu Vytváření modelů před konvencí v EF Core .

Platí pro

Properties(Type, Action<PropertiesConfigurationBuilder>)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder Properties (Type propertyType, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder> buildAction);
abstract member Properties : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.Properties : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function Properties (propertyType As Type, buildAction As Action(Of PropertiesConfigurationBuilder)) As ModelConfigurationBuilder

Parametry

propertyType
Type

Typ vlastnosti, který se má konfigurovat.

buildAction
Action<PropertiesConfigurationBuilder>

Akce, která provádí konfiguraci vlastnosti.

Návraty

Stejná ModelConfigurationBuilder instance, aby bylo možné zřetězovat další volání konfigurace.

Poznámky

To může být také volána na rozhraní nebo nevázaný obecný typ, aby se konfigurace použila na všechny vlastnosti implementovaných a konstruovaných typů.

Další informace a příklady najdete v tématu Vytváření modelů před konvencí v EF Core .

Platí pro

Properties<TProperty>(Action<PropertiesConfigurationBuilder<TProperty>>)

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder Properties<TProperty> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty>> buildAction);
abstract member Properties : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.Properties : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function Properties(Of TProperty) (buildAction As Action(Of PropertiesConfigurationBuilder(Of TProperty))) As ModelConfigurationBuilder

Parametry typu

TProperty

Typ vlastnosti, který se má konfigurovat.

Parametry

buildAction
Action<PropertiesConfigurationBuilder<TProperty>>

Akce, která provádí konfiguraci vlastnosti.

Návraty

Stejná ModelConfigurationBuilder instance, aby bylo možné zřetězovat další volání konfigurace.

Poznámky

Tuto možnost lze také volat v rozhraní, aby se konfigurace použila na všechny vlastnosti implementovaných typů.

Další informace a příklady najdete v tématu Vytváření modelů před konvencí v EF Core .

Platí pro

Properties<TProperty>()

Označí dané a odvozené typy jako odpovídající vlastnostem typu entity.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty> Properties<TProperty> ();
abstract member Properties : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>
override this.Properties : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>
Public Overridable Function Properties(Of TProperty) () As PropertiesConfigurationBuilder(Of TProperty)

Parametry typu

TProperty

Typ vlastnosti, který se má konfigurovat.

Návraty

Objekt, který lze použít ke konfiguraci vlastností.

Poznámky

Tuto možnost lze také volat v rozhraní, aby se konfigurace použila na všechny vlastnosti implementovaných typů.

Další informace a příklady najdete v tématu Vytváření modelů před konvencí v EF Core .

Platí pro