ImpersonateOnSerializingReplyMessageProperty.StopImpersonation Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отменяет олицетворение и устанавливает указанный исходный субъект в потоке.
public:
void StopImpersonation(IDisposable ^ impersonationContext, System::Security::Principal::IPrincipal ^ originalPrincipal, bool isThreadPrincipalSet);
public void StopImpersonation (IDisposable impersonationContext, System.Security.Principal.IPrincipal originalPrincipal, bool isThreadPrincipalSet);
member this.StopImpersonation : IDisposable * System.Security.Principal.IPrincipal * bool -> unit
Public Sub StopImpersonation (impersonationContext As IDisposable, originalPrincipal As IPrincipal, isThreadPrincipalSet As Boolean)
Параметры
- impersonationContext
- IDisposable
Контекст олицетворения для отмены изменений.
- originalPrincipal
- IPrincipal
Исходный субъект, который требуется задать в потоке.
- isThreadPrincipalSet
- Boolean
Значение, указывающее, был ли задан субъект потока во время олицетворения. Значение true
, если субъект установлен; в противном случае — значение false
.