AnonymousIdentificationEventArgs AnonymousIdentificationEventArgs AnonymousIdentificationEventArgs AnonymousIdentificationEventArgs Class

定義

AnonymousIdentification_Creating イベントのデータを提供します。Provides data for the AnonymousIdentification_Creating event. このクラスは継承できません。This class cannot be inherited.

public ref class AnonymousIdentificationEventArgs sealed : EventArgs
public sealed class AnonymousIdentificationEventArgs : EventArgs
type AnonymousIdentificationEventArgs = class
    inherit EventArgs
Public NotInheritable Class AnonymousIdentificationEventArgs
Inherits EventArgs
継承
AnonymousIdentificationEventArgsAnonymousIdentificationEventArgsAnonymousIdentificationEventArgsAnonymousIdentificationEventArgs

次のコード例では、 AnonymousIdentification_Creatingイベントをカスタム値を匿名の id を設定します。The following code example uses the AnonymousIdentification_Creating event to set the anonymous identifier to a custom value.

public void AnonymousIdentification_Creating(object sender, 
                                             AnonymousIdentificationEventArgs args)
{
  args.AnonymousID = Samples.AspNet.Security.MyIdClass.GetAnonymousId();
  Samples.AspNet.Security.MyIdClass.LogAnonymousId(args.AnonymousID);
}
Public Sub AnonymousIdentification_Creating(sender As Object,  _
                                            args As AnonymousIdentificationEventArgs)
  args.AnonymousID = Samples.AspNet.Security.MyIdClass.GetAnonymousId()
  Samples.AspNet.Security.MyIdClass.LogAnonymousId(args.AnonymousId)
End Sub

注釈

AnonymousIdentificationEventArgsイベント値を指定するクラスが使用される、Creatingイベントと、現在の要求に対するカスタムの Windows id を指定することを有効にします。The AnonymousIdentificationEventArgs class is used to supply event values to the Creating event and to enable you to specify a custom Windows identity for the current request. アクセスできる、Creatingのイベント、AnonymousIdentificationModuleという名前のサブルーチンを指定することでクラスAnonymousIdentification_Creating ASP.NET アプリケーションの Global.asax ファイルにします。You can access the Creating event of the AnonymousIdentificationModule class by specifying a subroutine named AnonymousIdentification_Creating in the Global.asax file for your ASP.NET application.

AnonymousIdentificationModuleを構築、AnonymousIdentificationEventArgsオブジェクト現在を使用してHttpContextに渡されます、 AnonymousIdentification_Creatingイベント。The AnonymousIdentificationModule constructs a AnonymousIdentificationEventArgs object using the current HttpContext and passes it to the AnonymousIdentification_Creating event.

使用することができます、AnonymousIDのプロパティ、AnonymousIdentificationEventArgsに指定されたオブジェクト、 AnonymousIdentification_Creating匿名識別子をカスタム値に設定するイベントです。You can use the AnonymousID property of the AnonymousIdentificationEventArgs object supplied to the AnonymousIdentification_Creating event to set the anonymous identifier to a custom value. 値を指定しない場合、AnonymousID中にプロパティ、 AnonymousIdentification_Creating 、イベント、Guid使用されます。If you do not specify a value for the AnonymousID property during the AnonymousIdentification_Creating event, a Guid is used.

AnonymousIdentification_Creatingイベントは、匿名 id がときにだけ発生Enabledします。The AnonymousIdentification_Creating event is only raised when the anonymous identification is Enabled.

コンストラクター

AnonymousIdentificationEventArgs(HttpContext) AnonymousIdentificationEventArgs(HttpContext) AnonymousIdentificationEventArgs(HttpContext) AnonymousIdentificationEventArgs(HttpContext)

AnonymousIdentificationEventArgs クラスの新しいインスタンスを初期化します。Initializes a new instance of the AnonymousIdentificationEventArgs class.

プロパティ

AnonymousID AnonymousID AnonymousID AnonymousID

ユーザーの匿名識別子を取得または設定します。Gets or sets the anonymous identifier for the user.

Context Context Context Context

現在の HTTP 要求に対する HttpContext オブジェクトを取得します。Gets the HttpContext object for the current HTTP request.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象