ModelConfigurationBuilder.Properties Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework