/src/TestSite/Bin/Elmah.xml
XML | 1982 lines | 1980 code | 2 blank | 0 comment | 0 complexity | 8a24858a655d19a8a4ab76d0cb790087 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Elmah</name>
- </assembly>
- <members>
- <member name="T:Elmah.AboutPage">
- <summary>
- Renders an HTML page that presents information about the version,
- build configuration, source files as well as a method to check
- for updates.
- </summary>
- </member>
- <member name="T:Elmah.ErrorPageBase">
- <summary>
- Provides the base implementation and layout for most pages that render
- HTML for the error log.
- </summary>
- </member>
- <member name="T:Elmah.ApplicationException">
- <summary>
- The exception that is thrown when a non-fatal error occurs.
- This exception also serves as the base for all exceptions thrown by
- this library.
- </summary>
- </member>
- <member name="M:Elmah.ApplicationException.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class.
- </summary>
- </member>
- <member name="M:Elmah.ApplicationException.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class
- with a specified error message.
- </summary>
- </member>
- <member name="M:Elmah.ApplicationException.#ctor(System.String,System.Exception)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/>
- class with a specified error message and a reference to the
- inner exception that is the cause of this exception.
- </summary>
- </member>
- <member name="M:Elmah.ApplicationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class
- with serialized data.
- </summary>
- </member>
- <member name="T:Elmah.AccessErrorLog">
- <summary>
- An <see cref="T:Elmah.ErrorLog"/> implementation that uses Microsoft Access
- as its backing store.
- </summary>
- <remarks>
- The MDB file is automatically created at the path specified in the
- connection string if it does not already exist.
- </remarks>
- </member>
- <member name="T:Elmah.ErrorLog">
- <summary>
- Represents an error log capable of storing and retrieving errors
- generated in an ASP.NET Web application.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.Log(Elmah.Error)">
- <summary>
- Logs an error in log for the application.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.BeginLog(Elmah.Error,System.AsyncCallback,System.Object)">
- <summary>
- When overridden in a subclass, begins an asynchronous version
- of <see cref="M:Elmah.ErrorLog.Log(Elmah.Error)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.EndLog(System.IAsyncResult)">
- <summary>
- When overridden in a subclass, ends an asynchronous version
- of <see cref="M:Elmah.ErrorLog.Log(Elmah.Error)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.GetError(System.String)">
- <summary>
- Retrieves a single application error from log given its
- identifier, or null if it does not exist.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.BeginGetError(System.String,System.AsyncCallback,System.Object)">
- <summary>
- When overridden in a subclass, begins an asynchronous version
- of <see cref="M:Elmah.ErrorLog.GetError(System.String)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.EndGetError(System.IAsyncResult)">
- <summary>
- When overridden in a subclass, ends an asynchronous version
- of <see cref="M:Elmah.ErrorLog.GetError(System.String)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.GetApplications">
- <summary>
- This block will be used to get the Applications and consumed on the errorLogPage, in a drop down
- </summary>
- <returns></returns>
- </member>
- <member name="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)">
- <summary>
- Retrieves a page of application errors from the log in
- descending order of logged time.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.BeginGetErrors(System.Int32,System.Int32,System.Collections.IList,System.AsyncCallback,System.Object)">
- <summary>
- When overridden in a subclass, begins an asynchronous version
- of <see cref="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.EndGetErrors(System.IAsyncResult)">
- <summary>
- When overridden in a subclass, ends an asynchronous version
- of <see cref="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLog.GetDefault(System.Web.HttpContext)">
- <summary>
- Gets the default error log implementation specified in the
- configuration file, or the in-memory log implemention if
- none is configured.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLog.Name">
- <summary>
- Get the name of this log.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLog.ApplicationName">
- <summary>
- Gets the name of the application to which the log is scoped.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLog.Default">
- <summary>
- Gets the default error log implementation specified in the
- configuration file, or the in-memory log implemention if
- none is configured.
- </summary>
- </member>
- <member name="M:Elmah.AccessErrorLog.#ctor(System.Collections.IDictionary)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.AccessErrorLog"/> class
- using a dictionary of configured settings.
- </summary>
- </member>
- <member name="M:Elmah.AccessErrorLog.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.AccessErrorLog"/> class
- to use a specific connection string for connecting to the database.
- </summary>
- </member>
- <member name="M:Elmah.AccessErrorLog.Log(Elmah.Error)">
- <summary>
- Logs an error to the database.
- </summary>
- <remarks>
- Use the stored procedure called by this implementation to set a
- policy on how long errors are kept in the log. The default
- implementation stores all errors for an indefinite time.
- </remarks>
- </member>
- <member name="M:Elmah.AccessErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)">
- <summary>
- Returns a page of errors from the databse in descending order
- of logged time.
- </summary>
- </member>
- <member name="M:Elmah.AccessErrorLog.GetError(System.String)">
- <summary>
- Returns the specified error from the database, or null
- if it does not exist.
- </summary>
- </member>
- <member name="P:Elmah.AccessErrorLog.Name">
- <summary>
- Gets the name of this error log implementation.
- </summary>
- </member>
- <member name="P:Elmah.AccessErrorLog.ConnectionString">
- <summary>
- Gets the connection string used by the log to connect to the database.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.AssertionFactoryHandler">
- <summary>
- Represents the method that will be responsible for creating an
- assertion object and initializing it from an XML configuration
- element.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.AssertionFactory">
- <summary>
- Holds factory methods for creating configured assertion objects.
- </summary>
- </member>
- <member name="M:Elmah.Assertions.AssertionFactory.DecodeClrTypeNamespaceFromXmlNamespace(System.String,System.String@,System.String@)">
- <remarks>
- Ideally, we would be able to use SoapServices.DecodeXmlNamespaceForClrTypeNamespace
- but that requires a link demand permission that will fail in partially trusted
- environments such as ASP.NET medium trust.
- </remarks>
- </member>
- <member name="T:Elmah.Assertions.ComparisonAssertion">
- <summary>
- An assertion implementation whose test is based on whether
- the result of an input expression evaluated against a context
- matches a regular expression pattern or not.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.IAssertion">
- <summary>
- Provides evaluation of a context to determine whether it matches
- certain criteria or not.
- </summary>
- </member>
- <member name="M:Elmah.Assertions.IAssertion.Test(System.Object)">
- <remarks>
- The context is typed generically as System.Object when it could have
- been restricted to System.Web.HttpContext and also avoid unnecessary
- casting downstream. However, using object allows simple
- assertions to be unit-tested without having to stub out a lot of
- the classes from System.Web (most of which cannot be stubbed anyhow
- due to lack of virtual and instance methods).
- </remarks>
- </member>
- <member name="T:Elmah.Assertions.CompositeAssertion">
- <summary>
- Read-only collection of <see cref="T:Elmah.Assertions.IAssertion"/> instances.
- </summary>
- </member>
- <member name="T:Elmah.DataBinder">
- <summary>
- Provides data expression evaluation facilites similar to
- <see cref="T:System.Web.UI.DataBinder"/> in ASP.NET.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.JScriptAssertion">
- <summary>
- An assertion implementation that uses a JScript expression to
- determine the outcome.
- </summary>
- <remarks>
- Each instance of this type maintains a separate copy of the JScript
- engine so use it sparingly. For example, instead of creating several
- objects, each with different a expression, try and group all
- expressions that apply to particular context into a single compound
- JScript expression using the conditional-OR (||) operator.
- </remarks>
- </member>
- <member name="T:Elmah.Assertions.JScriptAssertion.PartialTrustEvaluationStrategy">
- <summary>
- Uses the JScript eval function to compile and evaluate the
- expression against the context on each evaluation.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.JScriptAssertion.FullTrustEvaluationStrategy">
- <summary>
- Compiles the given expression into a JScript function at time of
- construction and then simply invokes it during evaluation, using
- the context as a parameter.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.RegexMatchAssertion">
- <summary>
- An assertion implementation whose test is based on whether
- the result of an input expression evaluated against a context
- matches a regular expression pattern or not.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.StaticAssertion">
- <summary>
- An static assertion implementation that always evaluates to
- a preset value.
- </summary>
- </member>
- <member name="T:Elmah.Assertions.TypeAssertion">
- <summary>
- An assertion implementation whose test is based on whether
- the result of an input expression evaluated against a context
- matches a regular expression pattern or not.
- </summary>
- </member>
- <member name="F:Elmah.Build.Status">
- <summary>
- This is the status or milestone of the build. Examples are
- M1, M2, ..., Mn, BETA1, BETA2, RC1, RC2, RTM.
- </summary>
- </member>
- <member name="P:Elmah.Build.ImageRuntimeVersion">
- <summary>
- Gets a string representing the version of the CLR saved in
- the file containing the manifest. Under 1.0, this returns
- the hard-wired string "v1.0.3705".
- </summary>
- </member>
- <member name="T:Elmah.ConfigurationSectionHelper">
- <summary>
- Helper class for handling values in configuration sections.
- </summary>
- </member>
- <member name="T:Elmah.ConnectionStringHelper">
- <summary>
- Helper class for resolving connection strings.
- </summary>
- </member>
- <member name="M:Elmah.ConnectionStringHelper.GetConnectionString(System.Collections.IDictionary)">
- <summary>
- Gets the connection string from the given configuration
- dictionary.
- </summary>
- </member>
- <member name="M:Elmah.ConnectionStringHelper.GetDataSourceFilePath(System.String)">
- <summary>
- Extracts the Data Source file path from a connection string
- ~/ gets resolved as does |DataDirectory|
- </summary>
- </member>
- <member name="M:Elmah.ConnectionStringHelper.GetConnectionString(System.Collections.IDictionary,System.Boolean)">
- <summary>
- Gets the connection string from the given configuration,
- resolving ~/ and DataDirectory if necessary.
- </summary>
- </member>
- <member name="M:Elmah.ConnectionStringHelper.GetResolvedConnectionString(System.String)">
- <summary>
- Converts the supplied connection string so that the Data Source
- specification contains the full path and not ~/ or DataDirectory.
- </summary>
- </member>
- <member name="T:Elmah.Debug">
- <summary>
- Provides methods for assertions and debugging help that is mostly
- applicable during development.
- </summary>
- </member>
- <member name="M:Elmah.Environment.TryGetMachineName(System.Web.HttpContext,System.String)">
- <remarks>
- If <paramref name="unknownName"/> is a null reference then this
- method will still return an empty string.
- </remarks>
- </member>
- <member name="T:Elmah.Error">
- <summary>
- Represents a logical application error (as opposed to the actual
- exception it may be representing).
- </summary>
- </member>
- <member name="M:Elmah.Error.#ctor">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.Error"/> class.
- </summary>
- </member>
- <member name="M:Elmah.Error.#ctor(System.Exception)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.Error"/> class
- from a given <see cref="P:Elmah.Error.Exception"/> instance.
- </summary>
- </member>
- <member name="M:Elmah.Error.#ctor(System.Exception,System.Web.HttpContext)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.Error"/> class
- from a given <see cref="P:Elmah.Error.Exception"/> instance and
- <see cref="T:System.Web.HttpContext"/> instance representing the HTTP
- context during the exception.
- </summary>
- </member>
- <member name="M:Elmah.Error.ToString">
- <summary>
- Returns the value of the <see cref="P:Elmah.Error.Message"/> property.
- </summary>
- </member>
- <member name="M:Elmah.Error.System#ICloneable#Clone">
- <summary>
- Creates a new object that is a copy of the current instance.
- </summary>
- </member>
- <member name="P:Elmah.Error.Exception">
- <summary>
- Gets the <see cref="P:Elmah.Error.Exception"/> instance used to initialize this
- instance.
- </summary>
- <remarks>
- This is a run-time property only that is not written or read
- during XML serialization via <see cref="M:Elmah.ErrorXml.Decode(System.Xml.XmlReader)"/> and
- <see cref="M:Elmah.ErrorXml.Encode(Elmah.Error,System.Xml.XmlWriter)"/>.
- </remarks>
- </member>
- <member name="P:Elmah.Error.ApplicationName">
- <summary>
- Gets or sets the name of application in which this error occurred.
- </summary>
- </member>
- <member name="P:Elmah.Error.HostName">
- <summary>
- Gets or sets name of host machine where this error occurred.
- </summary>
- </member>
- <member name="P:Elmah.Error.Type">
- <summary>
- Gets or sets the type, class or category of the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Source">
- <summary>
- Gets or sets the source that is the cause of the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Message">
- <summary>
- Gets or sets a brief text describing the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Detail">
- <summary>
- Gets or sets a detailed text describing the error, such as a
- stack trace.
- </summary>
- </member>
- <member name="P:Elmah.Error.User">
- <summary>
- Gets or sets the user logged into the application at the time
- of the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Time">
- <summary>
- Gets or sets the date and time (in local time) at which the
- error occurred.
- </summary>
- </member>
- <member name="P:Elmah.Error.StatusCode">
- <summary>
- Gets or sets the HTTP status code of the output returned to the
- client for the error.
- </summary>
- <remarks>
- For cases where this value cannot always be reliably determined,
- the value may be reported as zero.
- </remarks>
- </member>
- <member name="P:Elmah.Error.WebHostHtmlMessage">
- <summary>
- Gets or sets the HTML message generated by the web host (ASP.NET)
- for the given error.
- </summary>
- </member>
- <member name="P:Elmah.Error.ServerVariables">
- <summary>
- Gets a collection representing the Web server variables
- captured as part of diagnostic data for the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.QueryString">
- <summary>
- Gets a collection representing the Web query string variables
- captured as part of diagnostic data for the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Form">
- <summary>
- Gets a collection representing the form variables captured as
- part of diagnostic data for the error.
- </summary>
- </member>
- <member name="P:Elmah.Error.Cookies">
- <summary>
- Gets a collection representing the client cookies
- captured as part of diagnostic data for the error.
- </summary>
- </member>
- <member name="T:Elmah.ErrorDetailPage">
- <summary>
- Renders an HTML page displaying details about an error from the
- error log.
- </summary>
- </member>
- <member name="T:Elmah.ErrorDigestRssHandler">
- <summary>
- Renders an RSS feed that is a daily digest of the most recently
- recorded errors in the error log. The feed spans at most 15
- days on which errors occurred.
- </summary>
- </member>
- <member name="T:Elmah.ErrorDisplay">
- <summary>
- Provides miscellaneous formatting methods for
- </summary>
- </member>
- <member name="M:Elmah.ErrorDisplay.HumaneExceptionErrorType(System.String)">
- <summary>
- Formats the type of an error, typically supplied as the
- <see cref="P:Elmah.Error.Type"/> value, in a short and human-
- readable form.
- </summary>
- <remarks>
- Typically, exception type names can be long to display and
- complex to consume. The essential part can usually be found in
- the start of an exception type name minus its namespace. For
- example, a human reading the string,
- "System.Runtime.InteropServices.COMException", will usually
- considers "COM" as the most useful component of the entire
- type name. This method does exactly that. It assumes that the
- the input type is a .NET Framework exception type name where
- the namespace and class will be separated by the last
- period (.) and where the type name ends in "Exception". If
- these conditions are method then a string like,
- "System.Web.HttpException" will be transformed into simply
- "Html".
- </remarks>
- </member>
- <member name="M:Elmah.ErrorDisplay.HumaneExceptionErrorType(Elmah.Error)">
- <summary>
- Formats the error type of an <see cref="T:Elmah.Error"/> object in a
- short and human-readable form.
- </summary>
- </member>
- <member name="T:Elmah.ErrorFilterModule">
- <summary>
- HTTP module implementation that logs unhandled exceptions in an
- ASP.NET Web application to an error log.
- </summary>
- </member>
- <member name="M:Elmah.ErrorFilterModule.Init(System.Web.HttpApplication)">
- <summary>
- Initializes the module and prepares it to handle requests.
- </summary>
- </member>
- <member name="M:Elmah.ErrorFilterModule.Dispose">
- <summary>
- Disposes of the resources (other than memory) used by the module.
- </summary>
- </member>
- <member name="T:Elmah.ErrorFilterSectionHandler">
- <summary>
- Handler for the <errorFilter> section of the
- configuration file.
- </summary>
- </member>
- <member name="T:Elmah.ErrorHtmlPage">
- <summary>
- Renders an HTML page displaying the detailed host-generated (ASP.NET)
- HTML recorded for an error from the error log.
- </summary>
- </member>
- <member name="T:Elmah.ErrorJson">
- <summary>
- Responsible for primarily encoding the JSON representation of
- <see cref="T:Elmah.Error"/> objects.
- </summary>
- </member>
- <member name="M:Elmah.ErrorJson.EncodeString(Elmah.Error)">
- <summary>
- Encodes the default JSON representation of an <see cref="T:Elmah.Error"/>
- object to a string.
- </summary>
- <remarks>
- Only properties and collection entires with non-null
- and non-empty strings are emitted.
- </remarks>
- </member>
- <member name="M:Elmah.ErrorJson.Encode(Elmah.Error,System.IO.TextWriter)">
- <summary>
- Encodes the default JSON representation of an <see cref="T:Elmah.Error"/>
- object to a <see cref="T:System.IO.TextWriter"/>.
- </summary>
- <remarks>
- Only properties and collection entires with non-null
- and non-empty strings are emitted.
- </remarks>
- </member>
- <member name="T:Elmah.ErrorJsonHandler">
- <summary>
- Renders an error as JSON Text (RFC 4627).
- </summary>
- </member>
- <member name="T:Elmah.ErrorLogDataSourceAdapter">
- <summary>
- Methods of this type are designed to serve an
- <see cref="T:System.Web.UI.WebControls.ObjectDataSource"/> control
- and are adapted according to expected call signatures and
- behavior.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogDataSourceAdapter.#ctor">
- <summary>
- Initializes a new instance of the
- <see cref="T:Elmah.ErrorLogDataSourceAdapter"/> class with the default
- error log implementation.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogDataSourceAdapter.GetErrorCount">
- <summary>
- Use as the value for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.SelectCountMethod"/>.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogDataSourceAdapter.GetErrors(System.Int32,System.Int32)">
- <summary>
- Use as the value for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.SelectMethod"/>.
- </summary>
- <remarks>
- The parameters of this method are named after the default values
- for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.StartRowIndexParameterName"/>
- and <see cref="P:System.Web.UI.WebControls.ObjectDataSource.MaximumRowsParameterName"/> so
- that the minimum markup is needed for the object data source
- control.
- </remarks>
- </member>
- <member name="T:Elmah.ErrorLogEntry">
- <summary>
- Binds an <see cref="P:Elmah.ErrorLogEntry.Error"/> instance with the <see cref="T:Elmah.ErrorLog"/>
- instance from where it was served.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogEntry.#ctor(Elmah.ErrorLog,System.String,Elmah.Error)">
- <summary>
- Initializes a new instance of the <see cref="T:Elmah.ErrorLogEntry"/> class
- for a given unique error entry in an error log.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLogEntry.Log">
- <summary>
- Gets the <see cref="T:Elmah.ErrorLog"/> instance where this entry
- originated from.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLogEntry.Id">
- <summary>
- Gets the unique identifier that identifies the error entry
- in the log.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLogEntry.Error">
- <summary>
- Gets the <see cref="P:Elmah.ErrorLogEntry.Error"/> object held in the entry.
- </summary>
- </member>
- <member name="T:Elmah.ErrorLogModule">
- <summary>
- HTTP module implementation that logs unhandled exceptions in an
- ASP.NET Web application to an error log.
- </summary>
- </member>
- <member name="T:Elmah.HttpModuleBase">
- <summary>
- Provides an abstract base class for <see cref="T:System.Web.IHttpModule"/> that
- supports discovery from within partial trust environments.
- </summary>
- </member>
- <member name="M:Elmah.HttpModuleBase.OnInit(System.Web.HttpApplication)">
- <summary>
- Initializes the module and prepares it to handle requests.
- </summary>
- </member>
- <member name="M:Elmah.HttpModuleBase.OnDispose">
- <summary>
- Disposes of the resources (other than memory) used by the module.
- </summary>
- </member>
- <member name="P:Elmah.HttpModuleBase.SupportDiscoverability">
- <summary>
- Determines whether the module will be registered for discovery
- in partial trust environments or not.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.OnInit(System.Web.HttpApplication)">
- <summary>
- Initializes the module and prepares it to handle requests.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.GetErrorLog(System.Web.HttpContext)">
- <summary>
- Gets the <see cref="T:Elmah.ErrorLog"/> instance to which the module
- will log exceptions.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.OnError(System.Object,System.EventArgs)">
- <summary>
- The handler called when an unhandled exception bubbles up to
- the module.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
- <summary>
- The handler called when an exception is explicitly signaled.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.LogException(System.Exception,System.Web.HttpContext)">
- <summary>
- Logs an exception and its context to the error log.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.OnLogged(Elmah.ErrorLoggedEventArgs)">
- <summary>
- Raises the <see cref="E:Elmah.ErrorLogModule.Logged"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
- <summary>
- Raises the <see cref="E:Elmah.ErrorLogModule.Filtering"/> event.
- </summary>
- </member>
- <member name="P:Elmah.ErrorLogModule.SupportDiscoverability">
- <summary>
- Determines whether the module will be registered for discovery
- in partial trust environments or not.
- </summary>
- </member>
- <member name="T:Elmah.ErrorLogPage">
- <summary>
- Renders an HTML page displaying a page of errors from the error log.
- </summary>
- </member>
- <member name="T:Elmah.ErrorLogPageFactory">
- <summary>
- HTTP handler factory that dispenses handlers for rendering views and
- resources needed to display the error log.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogPageFactory.GetHandler(System.Web.HttpContext,System.String,System.String,System.String)">
- <summary>
- Returns an object that implements the <see cref="T:System.Web.IHttpHandler"/>
- interface and which is responsible for serving the request.
- </summary>
- <returns>
- A new <see cref="T:System.Web.IHttpHandler"/> object that processes the request.
- </returns>
- </member>
- <member name="M:Elmah.ErrorLogPageFactory.ReleaseHandler(System.Web.IHttpHandler)">
- <summary>
- Enables the factory to reuse an existing handler instance.
- </summary>
- </member>
- <member name="M:Elmah.ErrorLogPageFactory.IsAuthorized(System.Web.HttpContext)">
- <summary>
- Determines if the request is authorized by objects implementing
- <see cref="T:Elmah.IRequestAuthorizationHandler"/>.
- </summary>
- <returns>
- Returns zero if unauthorized, a value greater than zero if
- authorized otherwise a value less than zero if no handlers
- were available to answer.
- </returns>
- </member>
- <member name="T:Elmah.ErrorLogSectionHandler">
- <summary>
- Handler for the <errorLog> section of the
- configuration file.
- </summary>
- </member>
- <member name="T:Elmah.ErrorMailHtmlFormatter">
- <summary>
- Formats the HTML to display the details of a given error that is
- suitable for sending as the body of an e-mail message.
- </summary>
- </member>
- <member name="T:Elmah.ErrorTextFormatter">
- <summary>
- Provides the base contract for implementations that render
- text-based formatting for an error.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTextFormatter.Format(System.IO.TextWriter,Elmah.Error)">
- <summary>
- Formats a text representation of the given <see cref="T:Elmah.Error"/>
- instance using a <see cref="T:System.IO.TextWriter"/>.
- </summary>
- </member>
- <member name="P:Elmah.ErrorTextFormatter.MimeType">
- <summary>
- Gets the MIME type of the text format provided by the formatter
- implementation.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)">
- <summary>
- Formats a complete HTML document describing the given
- <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> instance.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderHead">
- <summary>
- Renders the <head> section of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderBody">
- <summary>
- Renders the <body> section of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderFooter">
- <summary>
- Renders the footer content that appears at the end of the
- HTML document body.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderStyle">
- <summary>
- Renders the <style> element along with in-line styles
- used to format the body of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderDetail">
- <summary>
- Renders the details about the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
- body of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderSummary">
- <summary>
- Renders a summary about the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
- body of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderCollections">
- <summary>
- Renders the diagnostic collections of the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
- body of the HTML document.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailHtmlFormatter.RenderCollection(System.Collections.Specialized.NameValueCollection,System.String)">
- <summary>
- Renders a collection as a table in HTML document body.
- </summary>
- <remarks>
- This method is called by <see cref="M:Elmah.ErrorMailHtmlFormatter.RenderCollections"/> to
- format a diagnostic collection from <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object.
- </remarks>
- </member>
- <member name="P:Elmah.ErrorMailHtmlFormatter.MimeType">
- <summary>
- Returns the text/html MIME type that is the format provided
- by this <see cref="T:Elmah.ErrorTextFormatter"/> implementation.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailHtmlFormatter.Writer">
- <summary>
- Gets the <see cref="T:System.Web.UI.HtmlTextWriter"/> used for HTML formatting.
- </summary>
- <remarks>
- This property is only available to downstream methods in the
- context of the <see cref="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)"/> method call.
- </remarks>
- </member>
- <member name="P:Elmah.ErrorMailHtmlFormatter.Error">
- <summary>
- Gets the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object for which a HTML document
- is being formatted.
- </summary>
- <remarks>
- This property is only available to downstream methods in the
- context of the <see cref="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)"/> method call.
- </remarks>
- </member>
- <member name="T:Elmah.ErrorMailModule">
- <summary>
- HTTP module that sends an e-mail whenever an unhandled exception
- occurs in an ASP.NET web application.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnInit(System.Web.HttpApplication)">
- <summary>
- Initializes the module and prepares it to handle requests.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnError(System.Object,System.EventArgs)">
- <summary>
- The handler called when an unhandled exception bubbles up to
- the module.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
- <summary>
- The handler called when an exception is explicitly signaled.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnError(System.Exception,System.Web.HttpContext)">
- <summary>
- Reports the exception.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
- <summary>
- Raises the <see cref="E:Elmah.ErrorMailModule.Filtering"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.ReportErrorAsync(Elmah.Error)">
- <summary>
- Schedules the error to be e-mailed asynchronously.
- </summary>
- <remarks>
- The default implementation uses the <see cref="T:System.Threading.ThreadPool"/>
- to queue the reporting.
- </remarks>
- </member>
- <member name="M:Elmah.ErrorMailModule.ReportError(Elmah.Error)">
- <summary>
- Schedules the error to be e-mailed synchronously.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.CreateErrorFormatter">
- <summary>
- Creates the <see cref="T:Elmah.ErrorTextFormatter"/> implementation to
- be used to format the body of the e-mail.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.SendMail(System.Net.Mail.MailMessage)">
- <summary>
- Sends the e-mail using SmtpMail or SmtpClient.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnMailing(Elmah.ErrorMailEventArgs)">
- <summary>
- Fires the <see cref="E:Elmah.ErrorMailModule.Mailing"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnMailed(Elmah.ErrorMailEventArgs)">
- <summary>
- Fires the <see cref="E:Elmah.ErrorMailModule.Mailed"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.OnDisposingMail(Elmah.ErrorMailEventArgs)">
- <summary>
- Fires the <see cref="E:Elmah.ErrorMailModule.DisposingMail"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.GetConfig">
- <summary>
- Gets the configuration object used by <see cref="M:Elmah.ErrorMailModule.OnInit(System.Web.HttpApplication)"/> to read
- the settings for module.
- </summary>
- </member>
- <member name="M:Elmah.ErrorMailModule.GetLastError(System.Web.HttpContext)">
- <summary>
- Builds an <see cref="T:Elmah.Error"/> object from the last context
- exception generated.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.SupportDiscoverability">
- <summary>
- Determines whether the module will be registered for discovery
- in partial trust environments or not.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.MailSender">
- <summary>
- Gets the e-mail address of the sender.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.MailRecipient">
- <summary>
- Gets the e-mail address of the recipient, or a
- comma-/semicolon-delimited list of e-mail addresses in case of
- multiple recipients.
- </summary>
- <remarks>
- When using System.Web.Mail components under .NET Framework 1.x,
- multiple recipients must be semicolon-delimited.
- When using System.Net.Mail components under .NET Framework 2.0
- or later, multiple recipients must be comma-delimited.
- </remarks>
- </member>
- <member name="P:Elmah.ErrorMailModule.MailCopyRecipient">
- <summary>
- Gets the e-mail address of the recipient for mail carbon
- copy (CC), or a comma-/semicolon-delimited list of e-mail
- addresses in case of multiple recipients.
- </summary>
- <remarks>
- When using System.Web.Mail components under .NET Framework 1.x,
- multiple recipients must be semicolon-delimited.
- When using System.Net.Mail components under .NET Framework 2.0
- or later, multiple recipients must be comma-delimited.
- </remarks>
- </member>
- <member name="P:Elmah.ErrorMailModule.MailSubjectFormat">
- <summary>
- Gets the text used to format the e-mail subject.
- </summary>
- <remarks>
- The subject text specification may include {0} where the
- error message (<see cref="P:Elmah.Error.Message"/>) should be inserted
- and {1} <see cref="P:Elmah.Error.Type"/> where the error type should
- be insert.
- </remarks>
- </member>
- <member name="P:Elmah.ErrorMailModule.MailPriority">
- <summary>
- Gets the priority of the e-mail.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.SmtpServer">
- <summary>
- Gets the SMTP server host name used when sending the mail.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.SmtpPort">
- <summary>
- Gets the SMTP port used when sending the mail.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.AuthUserName">
- <summary>
- Gets the user name to use if the SMTP server requires authentication.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.AuthPassword">
- <summary>
- Gets the clear-text password to use if the SMTP server requires
- authentication.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.NoYsod">
- <summary>
- Indicates whether <a href="http://en.wikipedia.org/wiki/Screens_of_death#ASP.NET">YSOD</a>
- is attached to the e-mail or not. If <c>true</c>, the YSOD is
- not attached.
- </summary>
- </member>
- <member name="P:Elmah.ErrorMailModule.UseSsl">
- <summary>
- Determines if SSL will be used to encrypt communication with the
- mail server.
- </summary>
- </member>
- <member name="T:Elmah.ErrorMailSectionHandler">
- <summary>
- Handler for the <errorMail> section of the
- configuration file.
- </summary>
- </member>
- <member name="T:Elmah.ErrorRssHandler">
- <summary>
- Renders a XML using the RSS 0.91 vocabulary that displays, at most,
- the 15 most recent errors recorded in the error log.
- </summary>
- </member>
- <member name="T:Elmah.ErrorTweetModule">
- <summary>
- HTTP module implementation that posts tweets (short messages
- usually limited to 140 characters) about unhandled exceptions in
- an ASP.NET Web application to a Twitter account.
- </summary>
- <remarks>
- This module requires that the hosting application has permissions
- send HTTP POST requests to another Internet domain.
- </remarks>
- </member>
- <member name="M:Elmah.ErrorTweetModule.OnInit(System.Web.HttpApplication)">
- <summary>
- Initializes the module and prepares it to handle requests.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.GetErrorLog(System.Web.HttpContext)">
- <summary>
- Gets the <see cref="T:Elmah.ErrorLog"/> instance to which the module
- will log exceptions.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.OnError(System.Object,System.EventArgs)">
- <summary>
- The handler called when an unhandled exception bubbles up to
- the module.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
- <summary>
- The handler called when an exception is explicitly signaled.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.LogException(System.Exception,System.Web.HttpContext)">
- <summary>
- Logs an exception and its context to the error log.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
- <summary>
- Raises the <see cref="E:Elmah.ErrorTweetModule.Filtering"/> event.
- </summary>
- </member>
- <member name="M:Elmah.ErrorTweetModule.GetConfig">
- <summary>
- Gets the configuration object used by <see cref="M:Elmah.ErrorTweetModule.OnInit(System.Web.HttpApplication)"/> to read
- the settings for module.
- </summary>
- </member>
- <member name="P:Elmah.ErrorTweetModule.SupportDiscoverability">
- <summary>
- Determines whether the module will be registered for discovery
- in partial trust environments or not.
- </summary>
- </member>
- <member name="T:Elmah.ErrorTweetSectionHandler">
- <summary>
- Handler for the <errorTweet> section of the
- configuration file.
- </summary>
- </member>
- <member name="T:Elmah.ErrorXml">
- <summary>
- Responsible for encoding and decoding the XML representation of
- an <see cref="T:Elmah.Error"/> object.
- </summary>
- </member>
- <member name="M:Elmah.ErrorXml.DecodeString(System.String)">
- <summary>
- Decodes an <see cref="T:Elmah.Error"/> object from its default XML
- representation.
- </summary>
- </member>
- <member name="M:Elmah.ErrorXml.Decode(System.Xml.XmlReader)">
- <summary>
- Decodes an <see cref="T:Elmah.Error"/> object from its XML representation.
- </summary>
- </member>
- <member name="M:Elmah.ErrorXml.ReadXmlAttributes(System.Xml.XmlReader,Elmah.Error)">
- <summary>
- Reads the error data in XML attributes.
- </summary>
- </member>
- <member name="M:Elmah.ErrorXml.ReadInnerXml(System.Xml.XmlReader,Elmah.Error)">
- <summary>
- Reads the error data in child nodes.
- </summary>
- </member>
- <member name="M:Elmah.ErrorXml.EncodeString(Elmah.Error)">
- <summary>
- Encodes the default XML representation of an <see cref="T:Elmah.Error"/>
- object to a string.
- </summary>
- </member>
- <member name="M:Elmah…
Large files files are truncated, but you can click here to view the full file