SecurityContext.CreateCopy Method

Definition

Creates a copy of the current security context.

public:
 System::Security::SecurityContext ^ CreateCopy();
public System.Security.SecurityContext CreateCopy ();
member this.CreateCopy : unit -> System.Security.SecurityContext
Public Function CreateCopy () As SecurityContext

Returns

The security context for the current thread.

Exceptions

The current security context has been previously used, was marshaled across application domains, or was not acquired through the Capture() method.

.NET 5+ (including .NET Core): In all cases.

Remarks

The current context must have been acquired through a capture or a copy operation. This method is useful for applying a captured SecurityContext to multiple threads.

Applies to