AnonymousIdentificationModule クラス

定義

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

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などの匿名識別をサポートする機能によって使用されます。

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

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

AnonymousIdentificationModuleは、匿名 ID が EnabledanonymousIdentification 構成要素の enabled 属性を にtrue設定する場合にのみ使用されます。

Note

匿名 ID は、任意の種類の ASP.NET 認証とは無関係です。

コンストラクター

AnonymousIdentificationModule()

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

プロパティ

Enabled

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

メソッド

ClearAnonymousIdentifier()

セッションに関連付けられている匿名クッキーまたは ID をクリアします。

Dispose()

AnonymousIdentificationModule で使用されていたすべてのリソース (メモリを除く) を解放します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
Init(HttpApplication)

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

MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

イベント

Creating

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

適用対象