WindowsImpersonationContext - класс

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

Definition

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

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

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

Свойства

AuthenticationTypeТип аутентификации, который был использован для идентификации пользователя.
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)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также