C# Class ElmahFiddler.ElmahMailSAZTraceModule

Inheritance: IHttpModule
Afficher le fichier Open project: mausch/ElmahFiddler

Méthodes publiques

Méthode Description
AddRequestToSession ( byte req, ElmahMailSAZConfig config, System.Web.HttpSessionStateBase session ) : void
Dispose ( ) : void
Init ( System.Web.HttpApplication context ) : void
MailModuleMailed ( object sender, ErrorMailEventArgs args ) : void
MailModuleMailing ( System.Web.HttpContextBase context, ElmahMailSAZConfig config ) : System.Net.Mail.Attachment
MailModuleMailing ( object sender, ErrorMailEventArgs args ) : void
SerializeRequest ( ElmahMailSAZConfig config, System.Web.HttpContextBase context ) : byte[]
SerializeRequestToSAZ ( System.Web.HttpSessionStateBase session, ElmahMailSAZConfig config ) : string

Private Methods

Méthode Description
GetSessionStateModule ( System.Web.HttpApplication app ) : SessionStateModule
PreRequestHandlerExecute ( object sender, EventArgs e ) : void
SessionStart ( object sender, EventArgs e ) : void

Method Details

AddRequestToSession() public static méthode

public static AddRequestToSession ( byte req, ElmahMailSAZConfig config, System.Web.HttpSessionStateBase session ) : void
req byte
config ElmahMailSAZConfig
session System.Web.HttpSessionStateBase
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Init() public méthode

public Init ( System.Web.HttpApplication context ) : void
context System.Web.HttpApplication
Résultat void

MailModuleMailed() public méthode

public MailModuleMailed ( object sender, ErrorMailEventArgs args ) : void
sender object
args Elmah.ErrorMailEventArgs
Résultat void

MailModuleMailing() public static méthode

public static MailModuleMailing ( System.Web.HttpContextBase context, ElmahMailSAZConfig config ) : System.Net.Mail.Attachment
context System.Web.HttpContextBase
config ElmahMailSAZConfig
Résultat System.Net.Mail.Attachment

MailModuleMailing() public méthode

public MailModuleMailing ( object sender, ErrorMailEventArgs args ) : void
sender object
args Elmah.ErrorMailEventArgs
Résultat void

SerializeRequest() public static méthode

public static SerializeRequest ( ElmahMailSAZConfig config, System.Web.HttpContextBase context ) : byte[]
config ElmahMailSAZConfig
context System.Web.HttpContextBase
Résultat byte[]

SerializeRequestToSAZ() public static méthode

public static SerializeRequestToSAZ ( System.Web.HttpSessionStateBase session, ElmahMailSAZConfig config ) : string
session System.Web.HttpSessionStateBase
config ElmahMailSAZConfig
Résultat string