WindowsIdentity.GetAnonymous Methode

Definitie

Retourneert een WindowsIdentity object dat u als sentinel-waarde in uw code kunt gebruiken om een anonieme gebruiker te vertegenwoordigen. De eigenschapswaarde vertegenwoordigt niet de ingebouwde anonieme identiteit die wordt gebruikt door het Windows besturingssysteem.

public:
 static System::Security::Principal::WindowsIdentity ^ GetAnonymous();
public static System.Security.Principal.WindowsIdentity GetAnonymous();
static member GetAnonymous : unit -> System.Security.Principal.WindowsIdentity
Public Shared Function GetAnonymous () As WindowsIdentity

Retouren

Een object dat een anonieme gebruiker vertegenwoordigt.

Voorbeelden

De volgende code toont het gebruik van de methode GetAnonymous om een WindowsIdentity-object te retourneren dat een anonieme Windows gebruiker vertegenwoordigt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de WindowsIdentity klasse.

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()

Opmerkingen

Deze eigenschap retourneert een leeg WindowsIdentity object waarmee u bewerkingen als anoniem kunt behandelen. De eigenschapswaarde komt niet overeen met een Windows anonieme gebruiker en kan niet worden gebruikt voor imitatie. Houd er ook rekening mee dat de identiteit die door deze eigenschap wordt geretourneerd, niet statisch is; elke aanroep om een andere anonieme identiteit te GetAnonymous retourneren.

U kunt de IsAnonymous eigenschap gebruiken om de geretourneerde waarde te detecteren.GetAnonymous IsAnonymous detecteert echter zowel de Windows anonieme identiteit als de anonieme identiteit die door deze methode wordt geretourneerd. Als u de laatste identiteit wilt gebruiken, slaat u de retourwaarde in de GetAnonymous cache op in plaats van te vertrouwen op de IsAnonymous eigenschap.

Van toepassing op