WindowsIdentity.IsAnonymous プロパティ

定義

システムによってユーザー アカウントが匿名アカウントとして識別されているかどうかを示す値を取得します。

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

プロパティ値

ユーザー アカウントが匿名アカウントである場合は true。それ以外の場合は false

次のコードは、 プロパティを IsAnonymous 使用して、ユーザー アカウントがシステムによって匿名アカウントとして識別されているかどうかを検出する方法を示しています。 このコード例は、WindowsIdentity クラスのために提供されている大規模な例の一部です。

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

注釈

プロパティは IsAnonymous 、Windows 匿名 ID と、 メソッドによって返される匿名 ID の両方を GetAnonymous 検出します。

匿名アカウントは、通常、インターネット インフォメーション サービス (IIS) によって匿名アクセスが許可されている場合にのみ、ASP.NET ベースのアプリケーション内からのみ検出されます。

適用対象