AnonymousIdentificationModule クラス

定義

ASP.NET アプリケーションの匿名識別子を管理します。

public ref class AnonymousIdentificationModule sealed : System::Web::IHttpModule
public sealed class AnonymousIdentificationModule : System.Web.IHttpModule
type AnonymousIdentificationModule = class
    interface IHttpModule
Public NotInheritable Class AnonymousIdentificationModule
Implements IHttpModule
継承
AnonymousIdentificationModule
実装

次のコード例は、匿名識別を有効にするアプリケーションの Web.config ファイルを示しています。

<configuration>
  <system.web>
    <authentication mode="Forms" >
      <forms loginUrl="login.aspx" name=".ASPXFORMSAUTH" />
    </authentication>

    <anonymousIdentification enabled="true" />

    <profile defaultProvider="AspNetSqlProvider">
      <properties>
        <add name="ZipCode" allowAnonymous="true" />
        <add name="CityAndState" allowAnonymous="true" />
        <add name="StockSymbols" type="System.Collections.ArrayList"
          allowAnonymous="true" />
      </properties>
    </profile>
  </system.web>
</configuration>

注釈

AnonymousIdentificationModule クラスは、ASP.NET アプリケーションの匿名識別子を作成および管理します。 匿名識別子は、ASP.NET System.Web.Profile などの匿名 ID をサポートする機能によって使用されます。

AnonymousIdentificationModuleは、匿名識別子をカスタム値に設定できるCreating イベントを公開します。 カスタム匿名識別子の値を指定しない場合は、 Guid が使用されます。

Creating イベントにアクセスするには、ASP.NET アプリケーションの Global.asax ファイルに AnonymousIdentification_Creating という名前のサブルーチンを指定します。

AnonymousIdentificationModuleは、anonymousIdentification 構成要素の有効な属性をtrueに設定することによって、匿名 ID がEnabledされた場合にのみ使用されます。

Note

匿名 ID は、あらゆる種類の ASP.NET 認証とは無関係です。

コンストラクター

名前 説明
AnonymousIdentificationModule()

AnonymousIdentificationModule クラスのインスタンスを作成します。

プロパティ

名前 説明
Enabled

ASP.NET アプリケーションに対して匿名 ID が有効かどうかを示す値を取得します。

メソッド

名前 説明
ClearAnonymousIdentifier()

セッションに関連付けられている匿名の Cookie または識別子をクリアします。

Dispose()

AnonymousIdentificationModuleによって使用されるメモリ以外のすべてのリソースを解放します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Init(HttpApplication)

AnonymousIdentificationModule オブジェクトを初期化します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

名前 説明
Creating

新しい匿名識別子が作成されたときに発生します。

適用対象