다음을 통해 공유


ILoadContextualOptions<TOptions>.LoadAsync<TContext> 메서드

정의

의 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))

형식 매개 변수

TContext

이 요청의 컨텍스트를 정의하는 형식입니다.

매개 변수

name
String

구성할 옵션의 이름입니다.

context
TContext

옵션을 구성하는 데 사용할 컨텍스트입니다.

cancellationToken
CancellationToken

취소 요청을 모니터링할 토큰입니다.

반환

의 instance 구성할 개체입니다TOptions.

적용 대상