WindowsIdentity.GetCurrent Method (Boolean)
Returns a WindowsIdentity object that represents the Windows identity for either the thread or the process, depending on the value of the ifImpersonating parameter.
Assembly: mscorlib (in mscorlib.dll)
[<SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.ControlPrincipal)>] static member GetCurrent : ifImpersonating:bool -> WindowsIdentity
Return ValueType: System.Security.Principal.WindowsIdentity
An object that represents a Windows user.
If ifImpersonating is true and the thread is not impersonating, the returned WindowsIdentity object has no value. If ifImpersonating is false and the thread is impersonating, the WindowsIdentity for the thread is returned. If ifImpersonating is false and the thread is not impersonating, the WindowsIdentity for the process is returned.