WindowsIdentity.GetAnonymous Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um objeto WindowsIdentity que pode ser usado como um valor de sentinela no código para representar um usuário anônimo. O valor da propriedade não representa a identidade anônima interna usada pelo sistema operacional Windows.
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
Retornos
Um objeto que representa um usuário anônimo.
Exemplos
O código a seguir mostra o uso do GetAnonymous método para retornar um objeto que representa um usuário Windows WindowsIdentity anônimo. Este exemplo de código faz parte de um exemplo maior fornecido para a WindowsIdentity classe .
WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();
WindowsIdentity windowsIdentity = WindowsIdentity.GetAnonymous();
Dim windowsIdentity As WindowsIdentity
windowsIdentity = windowsIdentity.GetAnonymous()
Comentários
Essa propriedade retorna um objeto WindowsIdentity vazio que permite que você trate as operações como anônimas. O valor da propriedade não corresponde a um Windows anônimo e não pode ser usado para representação. Além disso, observe que a identidade retornada por essa propriedade não é estática; cada chamada para GetAnonymous retorna uma identidade anônima diferente.
Você pode usar a IsAnonymous propriedade para detectar o valor de retorno de GetAnonymous . No IsAnonymous entanto, detecta a identidade Windows anônima e a identidade anônima retornada por esse método. Para usar a última identidade, em cache GetAnonymous o valor de retorno em vez de depender da propriedade IsAnonymous .