Aracılığıyla paylaş


RoleManagerModule Sınıf

Tanım

Geçerli kullanıcı için bir RolePrincipal örneği yönetir. Bu sınıf devralınamaz.

public ref class RoleManagerModule sealed : System::Web::IHttpModule
public sealed class RoleManagerModule : System.Web.IHttpModule
type RoleManagerModule = class
    interface IHttpModule
Public NotInheritable Class RoleManagerModule
Implements IHttpModule
Devralma
RoleManagerModule
Uygulamalar

Açıklamalar

RoleManagerModule sınıfı, özelliğine CurrentHttpContextbir RolePrincipal atamak için User kullanılır.

bir istek tamamlandığında, RoleManagerModule önbelleğe alınmış rol bilgilerini içeren rol tanımlama bilgisini yeniler. User Özelliği türündeyse RolePrincipalve buRolePrincipal, önbelleğe alınmış rol listesinin özelliği trueolarak ayarlanarak CachedListChanged değiştirildiğini gösterirse, RoleManagerModule önbelleğe alınmış rol bilgilerini içeren rol tanımlama bilgisini güncelleştirir.

Bu sınıf doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

Oluşturucular

RoleManagerModule()

RoleManagerModule sınıfının yeni bir örneğini oluşturur.

Yöntemler

Dispose()

Rol yöneticisi modülünü atmak için HTTP çalışma zamanı tarafından çağrılı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)

Rol yöneticisini belirtilen uygulamayla ilişkilendirir.

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

GetRoles

geçerli kullanıcıyı temsil eden bir oluşturmaya hazır olduğunda RoleManagerModule tetiklenen genel bir RolePrincipal uygulama olayı.

Şunlara uygulanır

Ayrıca bkz.