CosmosPropertyBuilderExtensions.ToJsonProperty メソッド

定義

オーバーロード

ToJsonProperty(PropertyBuilder, String)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。

ToJsonProperty(IConventionPropertyBuilder, String, Boolean)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。 空の文字列が指定されている場合、プロパティは永続化されません。

ToJsonProperty<TProperty>(PropertyBuilder<TProperty>, String)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。

ToJsonProperty(PropertyBuilder, String)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder ToJsonProperty (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string name);
static member ToJsonProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function ToJsonProperty (propertyBuilder As PropertyBuilder, name As String) As PropertyBuilder

パラメーター

propertyBuilder
PropertyBuilder

構成されているプロパティのビルダー。

name
String

プロパティの名前。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

空の文字列を指定した場合、プロパティは永続化されません。

詳細と例については、「 エンティティの種類とリレーションシップのモデリング」および「 EF Core を使用した Azure Cosmos DB へのアクセス 」を参照してください。

適用対象

ToJsonProperty(IConventionPropertyBuilder, String, Boolean)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。 空の文字列が指定されている場合、プロパティは永続化されません。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder ToJsonProperty (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? ToJsonProperty (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, bool fromDataAnnotation = false);
static member ToJsonProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function ToJsonProperty (propertyBuilder As IConventionPropertyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

パラメーター

propertyBuilder
IConventionPropertyBuilder

構成されているプロパティのビルダー。

name
String

プロパティの名前。

fromDataAnnotation
Boolean

構成がデータ注釈を使用して指定されたかどうかを示します。

戻り値

構成が適用された場合は同じビルダー インスタンス。 null それ以外の場合は 。

注釈

詳細と例については、「 エンティティの種類とリレーションシップのモデリング」および「 EF Core を使用した Azure Cosmos DB へのアクセス 」を参照してください。

適用対象

ToJsonProperty<TProperty>(PropertyBuilder<TProperty>, String)

Azure Cosmos を対象とする場合にプロパティがマップされるプロパティ名を構成します。

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> ToJsonProperty<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string name);
static member ToJsonProperty : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function ToJsonProperty(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), name As String) As PropertyBuilder(Of TProperty)

型パラメーター

TProperty

構成されるプロパティの型。

パラメーター

propertyBuilder
PropertyBuilder<TProperty>

構成されているプロパティのビルダー。

name
String

プロパティの名前。

戻り値

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

注釈

詳細と例については、「 エンティティの種類とリレーションシップのモデリング」および「 EF Core を使用した Azure Cosmos DB へのアクセス 」を参照してください。

適用対象