Apache log4net� SDK Documentation - Microsoft .NET Framework 4.0

WindowsSecurityContext.Impersonate�Method�

Impersonate the Windows account specified by the UserName and DomainName properties.

[Visual�Basic]
Overrides�Public�Function�Impersonate( _
���ByVal state�As�Object�_
)�As�IDisposable
[C#]
public�override�IDisposable�Impersonate(
���objectstate
);

Parameters

state
caller provided state

Return Value

An IDisposable instance that will revoke the impersonation of this SecurityContext

Remarks

Depending on the Credentials property either impersonate a user using credentials supplied or revert to the process credentials.

See Also

WindowsSecurityContext Class | log4net.Util Namespace