WindowsIdentity.GetAnonymous WindowsIdentity.GetAnonymous WindowsIdentity.GetAnonymous WindowsIdentity.GetAnonymous Method

정의

코드에서 익명의 사용자를 나타내는 데 센티널 값으로 사용할 수 있는 WindowsIdentity 개체를 반환합니다.Returns a WindowsIdentity object that you can use as a sentinel value in your code to represent an anonymous user. 속성 값은 Windows 운영 체제에서 사용하는 익명의 기본 ID를 나타내지 않습니다.The property value does not represent the built-in anonymous identity used by the Windows operating system.

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

반환

익명 사용자를 나타내는 개체입니다.An object that represents an anonymous user.

예제

다음 코드의 사용을 보여 줍니다.는 GetAnonymous 반환할 메서드는 WindowsIdentity 익명 Windows 사용자를 나타내는 개체입니다.The following code shows the use of the GetAnonymous method to return a WindowsIdentity object that represents an anonymous Windows user. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 WindowsIdentity 클래스입니다.This code example is part of a larger example provided for the WindowsIdentity class.

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetAnonymous();

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

설명

이 속성은 빈 반환 WindowsIdentity 익명으로 작업을 처리할 수 있는 개체입니다.This property returns an empty WindowsIdentity object that enables you to treat operations as anonymous. 속성 값을 Windows 익명 사용자에 해당 하지 않는 및 가장에 사용할 수 없습니다.The property value does not correspond to a Windows anonymous user and cannot be used for impersonation. 이 속성에서 반환한 id는 정적; 참고 또한 호출할 때마다 GetAnonymous 다른 익명 id를 반환 합니다.Also, note that the identity returned by this property is not static; each call to GetAnonymous returns a different anonymous identity.

사용할 수는 IsAnonymous 속성에서 반환 된 값을 검색할 GetAnonymous합니다.You can use the IsAnonymous property to detect the return value from GetAnonymous. 그러나 IsAnonymous Windows 익명 id와이 메서드에서 반환 하는 익명 id를 검색 합니다.However, IsAnonymous detects both the Windows anonymous identity and the anonymous identity returned by this method. 두 번째 id를 사용 하려면 캐시를 GetAnonymous 반환 값에 의존 하지 않고는 IsAnonymous 속성.To use the latter identity, cache the GetAnonymous return value instead of relying on the IsAnonymous property.

적용 대상