İngilizce dilinde oku

Aracılığıyla paylaş


AnonymousIdentificationEventHandler Temsilci

Tanım

bir öğesinin AnonymousIdentification_Creating olayını AnonymousIdentificationModuleişleyen yöntemi temsil eder.

C#
public delegate void AnonymousIdentificationEventHandler(object sender, AnonymousIdentificationEventArgs e);

Parametreler

sender
Object

Olayın kaynağı.

Örnekler

Aşağıdaki kod örneği, anonim tanımlayıcıyı özel bir değere ayarlamak için AnonymousIdentification_Creating olayını kullanır.

C#
public void AnonymousIdentification_Creating(object sender, 
                                             AnonymousIdentificationEventArgs args)
{
  args.AnonymousID = Samples.AspNet.Security.MyIdClass.GetAnonymousId();
  Samples.AspNet.Security.MyIdClass.LogAnonymousId(args.AnonymousID);
}

Açıklamalar

TemsilciAnonymousIdentificationEventHandler, sınıfının olayı AnonymousIdentificationModule için Creating tanımlanır. ASP.NET uygulamanızın AnonymousIdentificationModule Global.asax dosyasında AnonymousIdentification_Creating adlı bir alt yordam belirterek sınıfının olayına erişebilirsinizCreating. Olay Creating , olay sırasında PostAuthenticateRequest oluşturulur.

, AnonymousIdentificationModule geçerli HttpContext kullanarak bir AnonymousIdentificationEventArgs nesnesi oluşturur ve AnonymousIdentification_Creating olayına geçirir.

Anonim tanımlayıcıyı AnonymousID özel bir değere ayarlamak için AnonymousIdentification_Creating olayına sağlanan nesnenin özelliğini AnonymousIdentificationEventArgs kullanabilirsiniz. AnonymousIdentification_Creating olayı sırasında özelliği için AnonymousID bir değer belirtmezseniz, bir Guid kullanılır.

AnonymousIdentification_Creating olayı yalnızca anonim tanımlamaEnabled, anonymousIdentification> yapılandırma öğesi trueolarak ayarlandığında <oluşturulur.

Uzantı Metotları

GetMethodInfo(Delegate)

Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1