AnonymousIdentificationEventHandler Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje metodu, která zpracovává AnonymousIdentification_Creating události AnonymousIdentificationModule.
public delegate void AnonymousIdentificationEventHandler(System::Object ^ sender, AnonymousIdentificationEventArgs ^ e);
public delegate void AnonymousIdentificationEventHandler(object sender, AnonymousIdentificationEventArgs e);
type AnonymousIdentificationEventHandler = delegate of obj * AnonymousIdentificationEventArgs -> unit
Public Delegate Sub AnonymousIdentificationEventHandler(sender As Object, e As AnonymousIdentificationEventArgs)
Parametry
- sender
- Object
Zdroj události
A AnonymousIdentificationEventArgs , který obsahuje data události.
Příklady
Následující příklad kódu používá událost AnonymousIdentification_Creating k nastavení anonymního identifikátoru na vlastní hodnotu.
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
Poznámky
Delegát AnonymousIdentificationEventHandler je definován pro Creating událost AnonymousIdentificationModule třídy. K události AnonymousIdentificationModule třídy můžete získat přístup Creating zadáním podprogramu s názvem AnonymousIdentification_Creating v souboru Global.asax pro aplikaci ASP.NET. Událost Creating je vyvolána během události PostAuthenticateRequest .
Vytvoří AnonymousIdentificationModuleAnonymousIdentificationEventArgs objekt pomocí aktuálního HttpContext a předá ho události AnonymousIdentification_Creating .
K nastavení anonymního identifikátoru AnonymousID na vlastní hodnotu můžete použít vlastnost objektu AnonymousIdentificationEventArgs zadaného do události AnonymousIdentification_Creating . Pokud během události AnonymousIdentification_Creating nezadáte hodnotu AnonymousID vlastnosti, Guid použije se hodnota .
Událost AnonymousIdentification_Creating je vyvolána pouze v případě, že je Enabled anonymní identifikace nastavena nastavením elementu <konfigurace anonymousIdentification> na true
hodnotu .
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |