AnonymousIdentificationModule Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ASP.NET uygulamasının anonim tanımlayıcılarını yönetir.
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
- Devralma
-
AnonymousIdentificationModule
- Uygulamalar
Örnekler
Aşağıdaki kod örneği, anonim tanımlamayı etkinleştiren bir uygulama için Web.config dosyasını gösterir.
<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>
Açıklamalar
sınıfı, AnonymousIdentificationModule ASP.NET bir uygulama için anonim tanımlayıcılar oluşturur ve yönetir. Anonim tanımlayıcılar, ASP.NET System.Web.Profilegibi anonim tanımlamayı destekleyen özellikler tarafından kullanılır.
, AnonymousIdentificationModule anonim tanımlayıcıyı özel bir Creating değere ayarlamanıza olanak tanıyan bir olayı kullanıma sunar. Özel bir anonim tanımlayıcı değeri belirtmezseniz, bir Guid kullanılır.
Olaya Creating , ASP.NET uygulamanız için Global.asax dosyasında AnonymousIdentification_Creating adlı bir alt yordam belirtilerek erişilir.
AnonymousIdentificationModule yalnızca anonim tanımlamaEnabled, anonymousIdentification yapılandırma öğesinin etkin özniteliğini olarak true
ayarlayarak kullanıldığında kullanılır.
Not
Anonim kimlik doğrulaması, herhangi bir ASP.NET kimlik doğrulaması türünden bağımsızdır.
Oluşturucular
AnonymousIdentificationModule() |
AnonymousIdentificationModule sınıfının bir örneğini oluşturur. |
Özellikler
Enabled |
ASP.NET uygulaması için anonim tanımlamanın etkinleştirilip etkinleştirilmediğini belirten bir değer alır. |
Yöntemler
ClearAnonymousIdentifier() |
Oturumla ilişkili anonim tanımlama bilgisini veya tanımlayıcıyı temizler. |
Dispose() |
tarafından AnonymousIdentificationModulekullanılan bellek dışındaki tüm kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Init(HttpApplication) |
AnonymousIdentificationModule Nesnesini başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Ekinlikler
Creating |
Yeni bir anonim tanımlayıcı oluşturulduğunda gerçekleşir. |