AnonymousIdentificationModule Třída
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í.
Spravuje anonymní identifikátory aplikace 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
- Dědičnost
-
AnonymousIdentificationModule
- Implementuje
Příklady
Následující příklad kódu ukazuje soubor Web.config pro aplikaci, který umožňuje anonymní identifikaci.
<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>
Poznámky
Třída AnonymousIdentificationModule vytváří a spravuje anonymní identifikátory pro aplikaci ASP.NET. Anonymní identifikátory používají funkce, které podporují anonymní identifikaci, jako je ASP.NET System.Web.Profile.
Creating Zobrazí AnonymousIdentificationModule událost, která vám umožní nastavit anonymní identifikátor na vlastní hodnotu. Pokud nezadáte hodnotu vlastního anonymního identifikátoru, použije se Guid hodnota .
K Creating události se přistupuje zadáním podprogramu s názvem AnonymousIdentification_Creating v souboru Global.asax pro aplikaci ASP.NET.
Používá se AnonymousIdentificationModule pouze v případech, kdy anonymní identifikace je Enabled nastavením povoleného atributu elementu konfigurace anonymousIdentification na true
hodnotu .
Poznámka
Anonymní identifikace je nezávislá na jakémkoli typu ověřování ASP.NET.
Konstruktory
AnonymousIdentificationModule() |
Vytvoří instanci objektu AnonymousIdentificationModule třídy. |
Vlastnosti
Enabled |
Získá hodnotu označující, zda je anonymní identifikace povolena pro ASP.NET aplikace. |
Metody
ClearAnonymousIdentifier() |
Vymaže anonymní soubor cookie nebo identifikátor přidružený k relaci. |
Dispose() |
Uvolní všechny prostředky kromě paměti používané nástrojem AnonymousIdentificationModule. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
Init(HttpApplication) |
Inicializuje AnonymousIdentificationModule objekt. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Událost
Creating |
Nastane při vytvoření nového anonymního identifikátoru. |