WindowsIdentity.IsAnonymous Özellik

Tanım

Kullanıcı hesabının sistem tarafından anonim hesap olarak tanımlanıp tanımlanmadığını belirten bir değer alır.

public:
 virtual property bool IsAnonymous { bool get(); };
public virtual bool IsAnonymous { get; }
member this.IsAnonymous : bool
Public Overridable ReadOnly Property IsAnonymous As Boolean

Özellik Değeri

true kullanıcı hesabı anonim bir hesapsa; aksi takdirde , false.

Örnekler

Aşağıdaki kod, kullanıcı hesabının sistem tarafından anonim hesap olarak tanımlanıp tanımlanmadığını algılamak için özelliğinin kullanımını IsAnonymous gösterir. Bu kod örneği, sınıfı için WindowsIdentity sağlanan daha büyük bir örneğin parçasıdır.

if (  !windowsIdentity->IsAnonymous )
{
   propertyDescription = String::Concat( propertyDescription, ", is not an Anonymous account" );
}
if (!windowsIdentity.IsAnonymous)
{
    propertyDescription += " is not an Anonymous account";
}
If Not windowsIdentity.IsAnonymous Then
    propertyDescription += " is not an Anonymous account"
End If

Açıklamalar

özelliği hem IsAnonymous Windows anonim kimliğini hem de yöntemi tarafından GetAnonymous döndürülen anonim kimliği algılar.

Anonim hesaplarla genellikle yalnızca Internet Information Services (IIS) tarafından anonim erişime izin verildiğinde yalnızca ASP.NET tabanlı uygulamaların içinden karşılaşılır.

Şunlara uygulanır