SecurityContext.SuppressFlowWindowsIdentity Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Letiltja az aktuális biztonsági környezet Windows identitásrészének aszinkron szálak közötti áramlását.
public:
static System::Threading::AsyncFlowControl SuppressFlowWindowsIdentity();
public static System.Threading.AsyncFlowControl SuppressFlowWindowsIdentity();
[System.Security.SecurityCritical]
public static System.Threading.AsyncFlowControl SuppressFlowWindowsIdentity();
static member SuppressFlowWindowsIdentity : unit -> System.Threading.AsyncFlowControl
[<System.Security.SecurityCritical>]
static member SuppressFlowWindowsIdentity : unit -> System.Threading.AsyncFlowControl
Public Shared Function SuppressFlowWindowsIdentity () As AsyncFlowControl
Válaszok
A folyamat visszaállítására szolgáló struktúra.
- Attribútumok
Kivételek
.NET 5+ (beleértve a .NET Core-t): Minden esetben.
Megjegyzések
Ezzel a módszerrel letilthatja a Windows identitás folyamatát, amikor a SecurityContext aszinkron szálakra migrál.
A visszaadott Undo struktúra metódusával AsyncFlowControl adja vissza az objektumot az SecurityContext előző állapotába.
Note
A közös nyelvi futtatókörnyezet (CLR) tisztában van a csak felügyelt kóddal végrehajtott megszemélyesítési műveletekkel, nem pedig a felügyelt kódon kívül végrehajtott megszemélyesítéssel, például a nem felügyelt kódra való platformhívással vagy a Win32-függvények közvetlen hívásával. Csak a felügyelt WindowsIdentity objektumok haladhatnak át az aszinkron pontokon, kivéve, ha az alwaysFlowImpersonationPolicy elem (true) értékre <alwaysFlowImpersonationPolicy enabled="true"/> van állítva. Ha a alwaysFlowImpersonationPolicy elemet true értékre állítja, akkor az Windows identitás mindig aszinkron pontokon halad át, függetlenül attól, hogy hogyan történt a megszemélyesítés. További információ a nem felügyelt megszemélyesítés aszinkron pontok közötti áramlásáról: <alwaysFlowImpersonationPolicy> Elem.