Sdílet prostřednictvím


ILoadContextualOptions<TOptions>.LoadAsync<TContext> Metoda

Definice

Získá data pro konfiguraci instance .TOptions

public:
generic <typename TContext>
 where TContext : Microsoft::Extensions::Options::Contextual::IOptionsContext System::Threading::Tasks::ValueTask<Microsoft::Extensions::Options::Contextual::Provider::IConfigureContextualOptions<TOptions> ^> LoadAsync(System::String ^ name, TContext& ^ context, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask<Microsoft.Extensions.Options.Contextual.Provider.IConfigureContextualOptions<TOptions>> LoadAsync<TContext> (string name, in TContext context, System.Threading.CancellationToken cancellationToken) where TContext : Microsoft.Extensions.Options.Contextual.IOptionsContext;
abstract member LoadAsync : string * 'Context * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.Extensions.Options.Contextual.Provider.IConfigureContextualOptions<'Options>> (requires 'Context :> Microsoft.Extensions.Options.Contextual.IOptionsContext)
Public Function LoadAsync(Of TContext As IOptionsContext) (name As String, context As TContext, cancellationToken As CancellationToken) As ValueTask(Of IConfigureContextualOptions(Of TOptions))

Parametry typu

TContext

Typ definující kontext pro tento požadavek.

Parametry

name
String

Název možností, které se mají konfigurovat.

context
TContext

Kontext, který se použije ke konfiguraci možností.

cancellationToken
CancellationToken

Token, který se má monitorovat pro žádosti o zrušení.

Návraty

Objekt pro konfiguraci instance objektu TOptions.

Platí pro