Partilhar via


ILoadContextualOptions<TOptions>.LoadAsync<TContext> Método

Definição

Obtém os dados para configurar uma instância do 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))

Parâmetros de tipo

TContext

Um tipo que define o contexto dessa solicitação.

Parâmetros

name
String

O nome das opções a serem configuradas.

context
TContext

O contexto que será usado para configurar as opções.

cancellationToken
CancellationToken

O token a se monitorar para solicitações de cancelamento.

Retornos

Um objeto para configurar uma instância do TOptions.

Aplica-se a