Language

StoredProcedureResultColumnBuilder クラス

定義

IStoredProcedure結果列を構成するための簡単な API を提供します。

[System.Runtime.CompilerServices.Nullable(0)]
public class StoredProcedureResultColumnBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder>
public class StoredProcedureResultColumnBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder>
[<System.Runtime.CompilerServices.Nullable(0)>]
type StoredProcedureResultColumnBuilder = class
    interface IInfrastructure<PropertyBuilder>
type StoredProcedureResultColumnBuilder = class
    interface IInfrastructure<PropertyBuilder>
Public Class StoredProcedureResultColumnBuilder
Implements IInfrastructure(Of PropertyBuilder)
継承
StoredProcedureResultColumnBuilder
属性
実装

注釈

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

コンストラクター

Name 説明
StoredProcedureResultColumnBuilder(InternalStoredProcedureResultColumnBuilder, PropertyBuilder)

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

プロパティ

Name 説明
Builder

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

Metadata

構成されているストアド プロシージャの結果列。

メソッド

Name 説明
HasAnnotation(String, Object)

特定のストアド プロシージャのプロパティに注釈を追加または更新します。 annotationで指定されたキーを持つ注釈が既に存在する場合は、その値が更新されます。

HasName(String)

ストアド プロシージャの結果列の名前を設定します。

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

Name 説明
IInfrastructure<PropertyBuilder>.Instance

IStoredProcedure結果列を構成するための簡単な API を提供します。

拡張メソッド

Name 説明
GetInfrastructure<T>(IInfrastructure<T>)

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

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

適用対象