C# Класс ElmahFiddler.ElmahMailSAZTraceModule

Наследование: IHttpModule
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetSessionStateModule ( System.Web.HttpApplication app ) : SessionStateModule
PreRequestHandlerExecute ( object sender, EventArgs e ) : void
SessionStart ( object sender, EventArgs e ) : void

Описание методов

AddRequestToSession() публичный статический Метод

public static AddRequestToSession ( byte req, ElmahMailSAZConfig config, System.Web.HttpSessionStateBase session ) : void
req byte
config ElmahMailSAZConfig
session System.Web.HttpSessionStateBase
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Init() публичный Метод

public Init ( System.Web.HttpApplication context ) : void
context System.Web.HttpApplication
Результат void

MailModuleMailed() публичный Метод

public MailModuleMailed ( object sender, ErrorMailEventArgs args ) : void
sender object
args Elmah.ErrorMailEventArgs
Результат void

MailModuleMailing() публичный статический Метод

public static MailModuleMailing ( System.Web.HttpContextBase context, ElmahMailSAZConfig config ) : System.Net.Mail.Attachment
context System.Web.HttpContextBase
config ElmahMailSAZConfig
Результат System.Net.Mail.Attachment

MailModuleMailing() публичный Метод

public MailModuleMailing ( object sender, ErrorMailEventArgs args ) : void
sender object
args Elmah.ErrorMailEventArgs
Результат void

SerializeRequest() публичный статический Метод

public static SerializeRequest ( ElmahMailSAZConfig config, System.Web.HttpContextBase context ) : byte[]
config ElmahMailSAZConfig
context System.Web.HttpContextBase
Результат byte[]

SerializeRequestToSAZ() публичный статический Метод

public static SerializeRequestToSAZ ( System.Web.HttpSessionStateBase session, ElmahMailSAZConfig config ) : string
session System.Web.HttpSessionStateBase
config ElmahMailSAZConfig
Результат string