Language

BindingContext クラス

定義

コマンド ライン パーサーの結果、挿入されたサービス、およびその他の値ソースに基づいてオブジェクト インスタンスを作成します。

public ref class BindingContext sealed : IServiceProvider
public sealed class BindingContext : IServiceProvider
type BindingContext = class
    interface IServiceProvider
Public NotInheritable Class BindingContext
Implements IServiceProvider
継承
BindingContext
実装

プロパティ

Name 説明
ParseResult

現在の呼び出しの解析結果。

メソッド

Name 説明
AddService(Type, Func<IServiceProvider,Object>)

指定したサービス ファクトリをバインド コンテキストに追加します。

AddService<T>(Func<IServiceProvider,T>)

指定したサービス ファクトリをバインド コンテキストに追加します。

GetService(Type)

指定した型のサービス オブジェクトを取得します。

拡張メソッド

Name 説明
AddModelBinder(BindingContext, ModelBinder)

特定の型のバインドに使用できるモデル バインダーを追加します。

CreateAsyncScope(IServiceProvider)

スコープ付きサービスの解決に使用できる新しい AsyncServiceScope を作成します。

CreateScope(IServiceProvider)

スコープ付きサービスの解決に使用できる新しい IServiceScope を作成します。

GetFakeLogCollector(IServiceProvider)

偽のロガーに送信されたログ レコードを収集するオブジェクトを取得します。

GetFakeRedactionCollector(IServiceProvider)

依存関係挿入コンテナーから偽の redactor コレクター インスタンスを取得します。

GetKeyedService(IServiceProvider, Type, Object)

serviceTypeからIServiceProvider型のサービスを取得します。

GetKeyedService<T>(IServiceProvider, Object)

TからIServiceProvider型のサービスを取得します。

GetKeyedServices(IServiceProvider, Type, Object)

serviceTypeからIServiceProvider型のサービスの列挙体を取得します。

GetKeyedServices<T>(IServiceProvider, Object)

TからIServiceProvider型のサービスの列挙体を取得します。

GetOrCreateModelBinder(BindingContext, IValueDescriptor)

指定した値記述子のモデル バインダーを取得します。

GetRequiredKeyedService(IServiceProvider, Type, Object)

serviceTypeからIServiceProvider型のサービスを取得します。

GetRequiredKeyedService<T>(IServiceProvider, Object)

TからIServiceProvider型のサービスを取得します。

GetRequiredService(IServiceProvider, Type)

serviceTypeからIServiceProvider型のサービスを取得します。

GetRequiredService<T>(IServiceProvider)

TからIServiceProvider型のサービスを取得します。

GetService<T>(IServiceProvider)

TからIServiceProvider型のサービスを取得します。

GetServices(IServiceProvider, Type)

serviceTypeからIServiceProvider型のサービスの列挙体を取得します。

GetServices<T>(IServiceProvider)

TからIServiceProvider型のサービスの列挙体を取得します。

適用対象