DbFunctionParameterBuilder クラス

定義

を構成するための簡単な API を提供します Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter

public class DbFunctionParameterBuilder : Microsoft.EntityFrameworkCore.Metadata.IConventionDbFunctionParameterBuilder
public class DbFunctionParameterBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDbFunctionParameterBuilder>
type DbFunctionParameterBuilder = class
    interface IConventionDbFunctionParameterBuilder
type DbFunctionParameterBuilder = class
    interface IInfrastructure<IConventionDbFunctionParameterBuilder>
Public Class DbFunctionParameterBuilder
Implements IConventionDbFunctionParameterBuilder
Public Class DbFunctionParameterBuilder
Implements IInfrastructure(Of IConventionDbFunctionParameterBuilder)
継承
DbFunctionParameterBuilder
実装

注釈

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

コンストラクター

DbFunctionParameterBuilder(IMutableDbFunctionParameter)

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 いかなるリリースでも予告なく変更または削除される場合があります。 コードで直接使用する場合は、細心の注意を払う必要があります。これを行うと、新しい Entity Framework Core リリースに更新するとアプリケーションエラーが発生する可能性があることを認識してください。

プロパティ

Metadata

ビルド中の関数パラメーター メタデータ。

メソッド

HasStoreType(String)

データベース内の関数パラメーターのストア型を設定します。

PropagatesNullability(Boolean)

パラメーターが null 許容を伝達するかどうかを示します。つまり、値が null の場合、データベース関数自体は null を返します。

明示的なインターフェイスの実装

IConventionDbFunctionParameterBuilder.CanSetStoreType(String, Boolean)

現在の構成ソースからこのプロパティに対してストアの種類を設定できるかどうかを示す値を返します。

IConventionDbFunctionParameterBuilder.CanSetTypeMapping(RelationalTypeMapping, Boolean)

現在の構成ソースからこのプロパティに設定できるかどうかを RelationalTypeMapping 示す値を返します。

IConventionDbFunctionParameterBuilder.HasStoreType(String, Boolean)

データベース内の関数パラメーターのストア型を設定します。

IConventionDbFunctionParameterBuilder.HasTypeMapping(RelationalTypeMapping, Boolean)

RelationalTypeMapping関数パラメーターの を設定します。

IConventionDbFunctionParameterBuilder.Metadata

ビルド中の関数パラメーター メタデータ。

IInfrastructure<IConventionDbFunctionParameterBuilder>.Instance

非表示になっているプロパティの値を取得します。

拡張メソッド

GetInfrastructure<T>(IInfrastructure<T>)

を使用して非表示になっているプロパティから値を IInfrastructure<T>取得します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

適用対象