Поделиться через


ITicketStore.RetrieveAsync Метод

Определение

Перегрузки

RetrieveAsync(String)

Извлекает удостоверение из хранилища для заданного ключа.

RetrieveAsync(String, CancellationToken)

Извлекает удостоверение из хранилища для заданного ключа.

RetrieveAsync(String, HttpContext, CancellationToken)

Извлекает удостоверение из хранилища для заданного ключа.

RetrieveAsync(String)

Исходный код:
ITicketStore.cs

Извлекает удостоверение из хранилища для заданного ключа.

public:
 System::Threading::Tasks::Task<Microsoft::AspNetCore::Authentication::AuthenticationTicket ^> ^ RetrieveAsync(System::String ^ key);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket> RetrieveAsync (string key);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket?> RetrieveAsync (string key);
abstract member RetrieveAsync : string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
Public Function RetrieveAsync (key As String) As Task(Of AuthenticationTicket)

Параметры

key
String

Ключ, связанный с удостоверением.

Возвращаемое значение

Удостоверение, связанное с заданным ключом, или null значение , если оно не найдено.

Применяется к

RetrieveAsync(String, CancellationToken)

Исходный код:
ITicketStore.cs

Извлекает удостоверение из хранилища для заданного ключа.

public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket?> RetrieveAsync (string key, System.Threading.CancellationToken cancellationToken);
abstract member RetrieveAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
override this.RetrieveAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
Public Overridable Function RetrieveAsync (key As String, cancellationToken As CancellationToken) As Task(Of AuthenticationTicket)

Параметры

key
String

Ключ, связанный с удостоверением.

cancellationToken
CancellationToken

Токен CancellationToken, используемый для распространения уведомления о том, что операция должна быть отменена.

Возвращаемое значение

Удостоверение, связанное с заданным ключом, или null значение , если оно не найдено.

Применяется к

RetrieveAsync(String, HttpContext, CancellationToken)

Исходный код:
ITicketStore.cs

Извлекает удостоверение из хранилища для заданного ключа.

public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket?> RetrieveAsync (string key, Microsoft.AspNetCore.Http.HttpContext httpContext, System.Threading.CancellationToken cancellationToken);
abstract member RetrieveAsync : string * Microsoft.AspNetCore.Http.HttpContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
override this.RetrieveAsync : string * Microsoft.AspNetCore.Http.HttpContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticationTicket>
Public Overridable Function RetrieveAsync (key As String, httpContext As HttpContext, cancellationToken As CancellationToken) As Task(Of AuthenticationTicket)

Параметры

key
String

Ключ, связанный с удостоверением.

httpContext
HttpContext

Объект , HttpContext связанный с текущим запросом.

cancellationToken
CancellationToken

Токен CancellationToken, используемый для распространения уведомления о том, что операция должна быть отменена.

Возвращаемое значение

Удостоверение, связанное с заданным ключом, или null значение , если оно не найдено.

Применяется к