WindowsImpersonationContext - класс

Контекст имперсонализации Windows, содержащий информацию об учётной записи WindowsIdentity, от имени которой выполняется код.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class WindowsImpersonationContext : IImpersonationContext
Inheritance
Object    WindowsImpersonationContext
Implements
IImpersonationContext

Конструкторы

WindowsImpersonationContext Создаёт экземпляр класса с указанием учётной записи Windows, от имени которой выполняется имперсонализация.

Свойства

AuthenticationType Тип аутентификации, который был использован для идентификации пользователя.
CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
Identity Объект, специфичный для платформы (операционной системы), и соответствующий учётной записи пользователя.
IsAnonymous Признак того, что аккаунт пользователя был определён системой как анонимный.
IsAuthenticated Признак того, что аутентификация была выполнена.
IsGuest Признак того, что аккаунт пользователя был определён системой как гостевой.
IsSystem Признак того, что аккаунт пользователя был определён системой как системный.
Name Имя учётной записи пользователя, под которой был выполнен вход.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также