Sdílet prostřednictvím


WindowsIdentity.GetAnonymous Metoda

Definice

Vrátí WindowsIdentity objekt, který lze použít jako hodnotu Sentinel ve vašem kódu pro reprezentaci anonymního uživatele. hodnota vlastnosti nepředstavuje vestavěnou anonymní identitu, kterou používá Windows operační systém.

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

Návraty

WindowsIdentity

Objekt, který představuje anonymního uživatele.

Příklady

následující kód ukazuje použití GetAnonymous metody pro vrácení WindowsIdentity objektu, který představuje anonymní Windows uživatel. Tento příklad kódu je součástí většího příkladu, který je k dispozici pro WindowsIdentity třídu.

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

Poznámky

Tato vlastnost vrátí prázdný WindowsIdentity objekt, který umožňuje považovat operace za anonymní. hodnota vlastnosti neodpovídá Windows anonymnímu uživateli a nelze ji použít pro zosobnění. Všimněte si také, že identita vrácená touto vlastností není statická; každé volání GetAnonymous vrátí jinou anonymní identitu.

Můžete použít IsAnonymous vlastnost k detekci návratové hodnoty z GetAnonymous . ale IsAnonymous detekuje Windows anonymní identitu i anonymní identitu vrácenou touto metodou. Pokud chcete použít tuto identitu, zamezipaměť GetAnonymous návratové hodnoty místo spoléhání na IsAnonymous vlastnost.

Platí pro