CardCachingExtensionsGetContextRoleAsync - метод
Возвращает объект
ContextRole для идентификатора роли, который можно использовать для выполнения запросов в объекте
IContextRoleManager.
Если контекстная роль отсутствует, то выбрасывается исключение.
Пространство имён: Tessa.Cards.CachingСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static ValueTask<ContextRole> GetContextRoleAsync(
this ICardContextRoleCache contextRoleCache,
Guid roleID,
CancellationToken cancellationToken = default
)
<ExtensionAttribute>
Public Shared Function GetContextRoleAsync (
contextRoleCache As ICardContextRoleCache,
roleID As Guid,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ContextRole)
public:
[ExtensionAttribute]
static ValueTask<ContextRole^> GetContextRoleAsync(
ICardContextRoleCache^ contextRoleCache,
Guid roleID,
CancellationToken cancellationToken = CancellationToken()
)
[<ExtensionAttribute>]
static member GetContextRoleAsync :
contextRoleCache : ICardContextRoleCache *
roleID : Guid *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ContextRole>
- contextRoleCache ICardContextRoleCache
Кэш для карточек контекстных ролей.
- roleID Guid
- Идентификатор контекстной роли.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskContextRoleПолученный объект
ContextRole.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
ICardContextRoleCache. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).