PageRenderTime 6ms CodeModel.GetById 12ms app.highlight 14ms RepoModel.GetById 1ms app.codeStats 1ms

/src/TestSite/Bin/Elmah.xml

https://bitbucket.org/vblain/elmahmultiapp
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

   1<?xml version="1.0"?>
   2<doc>
   3    <assembly>
   4        <name>Elmah</name>
   5    </assembly>
   6    <members>
   7        <member name="T:Elmah.AboutPage">
   8            <summary>
   9            Renders an HTML page that presents information about the version,
  10            build configuration, source files as well as a method to check
  11            for updates.
  12            </summary>
  13        </member>
  14        <member name="T:Elmah.ErrorPageBase">
  15            <summary>
  16            Provides the base implementation and layout for most pages that render 
  17            HTML for the error log.
  18            </summary>
  19        </member>
  20        <member name="T:Elmah.ApplicationException">
  21            <summary>
  22            The exception that is thrown when a non-fatal error occurs. 
  23            This exception also serves as the base for all exceptions thrown by
  24            this library.
  25            </summary>
  26        </member>
  27        <member name="M:Elmah.ApplicationException.#ctor">
  28            <summary>
  29            Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class.
  30            </summary>
  31        </member>
  32        <member name="M:Elmah.ApplicationException.#ctor(System.String)">
  33            <summary>
  34            Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class 
  35            with a specified error message.
  36            </summary>
  37        </member>
  38        <member name="M:Elmah.ApplicationException.#ctor(System.String,System.Exception)">
  39            <summary>
  40            Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> 
  41            class with a specified error message and a reference to the 
  42            inner exception that is the cause of this exception.
  43            </summary>
  44        </member>
  45        <member name="M:Elmah.ApplicationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  46            <summary>
  47            Initializes a new instance of the <see cref="T:Elmah.ApplicationException"/> class 
  48            with serialized data.
  49            </summary>
  50        </member>
  51        <member name="T:Elmah.AccessErrorLog">
  52            <summary>
  53            An <see cref="T:Elmah.ErrorLog"/> implementation that uses Microsoft Access 
  54            as its backing store.
  55            </summary>
  56            <remarks>
  57            The MDB file is automatically created at the path specified in the 
  58            connection string if it does not already exist.
  59            </remarks>
  60        </member>
  61        <member name="T:Elmah.ErrorLog">
  62            <summary>
  63            Represents an error log capable of storing and retrieving errors
  64            generated in an ASP.NET Web application.
  65            </summary>
  66        </member>
  67        <member name="M:Elmah.ErrorLog.Log(Elmah.Error)">
  68            <summary>
  69            Logs an error in log for the application.
  70            </summary>
  71        </member>
  72        <member name="M:Elmah.ErrorLog.BeginLog(Elmah.Error,System.AsyncCallback,System.Object)">
  73            <summary>
  74            When overridden in a subclass, begins an asynchronous version 
  75            of <see cref="M:Elmah.ErrorLog.Log(Elmah.Error)"/>.
  76            </summary>
  77        </member>
  78        <member name="M:Elmah.ErrorLog.EndLog(System.IAsyncResult)">
  79            <summary>
  80            When overridden in a subclass, ends an asynchronous version 
  81            of <see cref="M:Elmah.ErrorLog.Log(Elmah.Error)"/>.
  82            </summary>
  83        </member>
  84        <member name="M:Elmah.ErrorLog.GetError(System.String)">
  85            <summary>
  86            Retrieves a single application error from log given its 
  87            identifier, or null if it does not exist.
  88            </summary>
  89        </member>
  90        <member name="M:Elmah.ErrorLog.BeginGetError(System.String,System.AsyncCallback,System.Object)">
  91            <summary>
  92            When overridden in a subclass, begins an asynchronous version 
  93            of <see cref="M:Elmah.ErrorLog.GetError(System.String)"/>.
  94            </summary>
  95        </member>
  96        <member name="M:Elmah.ErrorLog.EndGetError(System.IAsyncResult)">
  97            <summary>
  98            When overridden in a subclass, ends an asynchronous version 
  99            of <see cref="M:Elmah.ErrorLog.GetError(System.String)"/>.
 100            </summary>
 101        </member>
 102        <member name="M:Elmah.ErrorLog.GetApplications">
 103            <summary>
 104            This block will be used to get the Applications and consumed on the errorLogPage, in a drop down
 105            </summary>
 106            <returns></returns>
 107        </member>
 108        <member name="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)">
 109            <summary>
 110            Retrieves a page of application errors from the log in 
 111            descending order of logged time.
 112            </summary>
 113        </member>
 114        <member name="M:Elmah.ErrorLog.BeginGetErrors(System.Int32,System.Int32,System.Collections.IList,System.AsyncCallback,System.Object)">
 115            <summary>
 116            When overridden in a subclass, begins an asynchronous version 
 117            of <see cref="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)"/>.
 118            </summary>
 119        </member>
 120        <member name="M:Elmah.ErrorLog.EndGetErrors(System.IAsyncResult)">
 121            <summary>
 122            When overridden in a subclass, ends an asynchronous version 
 123            of <see cref="M:Elmah.ErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)"/>.
 124            </summary>
 125        </member>
 126        <member name="M:Elmah.ErrorLog.GetDefault(System.Web.HttpContext)">
 127            <summary>
 128            Gets the default error log implementation specified in the 
 129            configuration file, or the in-memory log implemention if
 130            none is configured.
 131            </summary>
 132        </member>
 133        <member name="P:Elmah.ErrorLog.Name">
 134            <summary>
 135            Get the name of this log.
 136            </summary>
 137        </member>
 138        <member name="P:Elmah.ErrorLog.ApplicationName">
 139            <summary>
 140            Gets the name of the application to which the log is scoped.
 141            </summary>
 142        </member>
 143        <member name="P:Elmah.ErrorLog.Default">
 144            <summary>
 145            Gets the default error log implementation specified in the 
 146            configuration file, or the in-memory log implemention if
 147            none is configured.
 148            </summary>
 149        </member>
 150        <member name="M:Elmah.AccessErrorLog.#ctor(System.Collections.IDictionary)">
 151            <summary>
 152            Initializes a new instance of the <see cref="T:Elmah.AccessErrorLog"/> class
 153            using a dictionary of configured settings.
 154            </summary>
 155        </member>
 156        <member name="M:Elmah.AccessErrorLog.#ctor(System.String)">
 157            <summary>
 158            Initializes a new instance of the <see cref="T:Elmah.AccessErrorLog"/> class
 159            to use a specific connection string for connecting to the database.
 160            </summary>
 161        </member>
 162        <member name="M:Elmah.AccessErrorLog.Log(Elmah.Error)">
 163            <summary>
 164            Logs an error to the database.
 165            </summary>
 166            <remarks>
 167            Use the stored procedure called by this implementation to set a
 168            policy on how long errors are kept in the log. The default
 169            implementation stores all errors for an indefinite time.
 170            </remarks>
 171        </member>
 172        <member name="M:Elmah.AccessErrorLog.GetErrors(System.Int32,System.Int32,System.Collections.IList)">
 173            <summary>
 174            Returns a page of errors from the databse in descending order 
 175            of logged time.
 176            </summary>
 177        </member>
 178        <member name="M:Elmah.AccessErrorLog.GetError(System.String)">
 179            <summary>
 180            Returns the specified error from the database, or null 
 181            if it does not exist.
 182            </summary>
 183        </member>
 184        <member name="P:Elmah.AccessErrorLog.Name">
 185            <summary>
 186            Gets the name of this error log implementation.
 187            </summary>
 188        </member>
 189        <member name="P:Elmah.AccessErrorLog.ConnectionString">
 190            <summary>
 191            Gets the connection string used by the log to connect to the database.
 192            </summary>
 193        </member>
 194        <member name="T:Elmah.Assertions.AssertionFactoryHandler">
 195            <summary>
 196            Represents the method that will be responsible for creating an 
 197            assertion object and initializing it from an XML configuration
 198            element.
 199            </summary>
 200        </member>
 201        <member name="T:Elmah.Assertions.AssertionFactory">
 202            <summary>
 203            Holds factory methods for creating configured assertion objects.
 204            </summary>
 205        </member>
 206        <member name="M:Elmah.Assertions.AssertionFactory.DecodeClrTypeNamespaceFromXmlNamespace(System.String,System.String@,System.String@)">
 207            <remarks>
 208            Ideally, we would be able to use SoapServices.DecodeXmlNamespaceForClrTypeNamespace
 209            but that requires a link demand permission that will fail in partially trusted
 210            environments such as ASP.NET medium trust.
 211            </remarks>
 212        </member>
 213        <member name="T:Elmah.Assertions.ComparisonAssertion">
 214            <summary>
 215            An assertion implementation whose test is based on whether
 216            the result of an input expression evaluated against a context
 217            matches a regular expression pattern or not.
 218            </summary>
 219        </member>
 220        <member name="T:Elmah.Assertions.IAssertion">
 221            <summary>
 222            Provides evaluation of a context to determine whether it matches
 223            certain criteria or not.
 224            </summary>
 225        </member>
 226        <member name="M:Elmah.Assertions.IAssertion.Test(System.Object)">
 227            <remarks>
 228            The context is typed generically as System.Object when it could have
 229            been restricted to System.Web.HttpContext and also avoid unnecessary
 230            casting downstream. However, using object allows simple
 231            assertions to be unit-tested without having to stub out a lot of
 232            the classes from System.Web (most of which cannot be stubbed anyhow
 233            due to lack of virtual and instance methods).
 234            </remarks>
 235        </member>
 236        <member name="T:Elmah.Assertions.CompositeAssertion">
 237            <summary>
 238            Read-only collection of <see cref="T:Elmah.Assertions.IAssertion"/> instances.
 239            </summary>
 240        </member>
 241        <member name="T:Elmah.DataBinder">
 242            <summary>
 243            Provides data expression evaluation facilites similar to 
 244            <see cref="T:System.Web.UI.DataBinder"/> in ASP.NET.
 245            </summary>
 246        </member>
 247        <member name="T:Elmah.Assertions.JScriptAssertion">
 248            <summary>
 249            An assertion implementation that uses a JScript expression to
 250            determine the outcome.
 251            </summary>
 252            <remarks>
 253            Each instance of this type maintains a separate copy of the JScript 
 254            engine so use it sparingly. For example, instead of creating several
 255            objects, each with different a expression, try and group all
 256            expressions that apply to particular context into a single compound 
 257            JScript expression using the conditional-OR (||) operator.
 258            </remarks>
 259        </member>
 260        <member name="T:Elmah.Assertions.JScriptAssertion.PartialTrustEvaluationStrategy">
 261            <summary>
 262            Uses the JScript eval function to compile and evaluate the
 263            expression against the context on each evaluation.
 264            </summary>
 265        </member>
 266        <member name="T:Elmah.Assertions.JScriptAssertion.FullTrustEvaluationStrategy">
 267            <summary>
 268            Compiles the given expression into a JScript function at time of 
 269            construction and then simply invokes it during evaluation, using
 270            the context as a parameter.
 271            </summary>
 272        </member>
 273        <member name="T:Elmah.Assertions.RegexMatchAssertion">
 274            <summary>
 275            An assertion implementation whose test is based on whether
 276            the result of an input expression evaluated against a context
 277            matches a regular expression pattern or not.
 278            </summary>
 279        </member>
 280        <member name="T:Elmah.Assertions.StaticAssertion">
 281            <summary>
 282            An static assertion implementation that always evaluates to 
 283            a preset value.
 284            </summary>
 285        </member>
 286        <member name="T:Elmah.Assertions.TypeAssertion">
 287            <summary>
 288            An assertion implementation whose test is based on whether
 289            the result of an input expression evaluated against a context
 290            matches a regular expression pattern or not.
 291            </summary>
 292        </member>
 293        <member name="F:Elmah.Build.Status">
 294            <summary>
 295            This is the status or milestone of the build. Examples are
 296            M1, M2, ..., Mn, BETA1, BETA2, RC1, RC2, RTM.
 297            </summary>
 298        </member>
 299        <member name="P:Elmah.Build.ImageRuntimeVersion">
 300            <summary>
 301            Gets a string representing the version of the CLR saved in 
 302            the file containing the manifest. Under 1.0, this returns
 303            the hard-wired string "v1.0.3705".
 304            </summary>
 305        </member>
 306        <member name="T:Elmah.ConfigurationSectionHelper">
 307            <summary>
 308            Helper class for handling values in configuration sections.
 309            </summary>
 310        </member>
 311        <member name="T:Elmah.ConnectionStringHelper">
 312            <summary>
 313            Helper class for resolving connection strings.
 314            </summary>
 315        </member>
 316        <member name="M:Elmah.ConnectionStringHelper.GetConnectionString(System.Collections.IDictionary)">
 317            <summary>
 318            Gets the connection string from the given configuration 
 319            dictionary.
 320            </summary>
 321        </member>
 322        <member name="M:Elmah.ConnectionStringHelper.GetDataSourceFilePath(System.String)">
 323            <summary>
 324            Extracts the Data Source file path from a connection string
 325            ~/ gets resolved as does |DataDirectory|
 326            </summary>
 327        </member>
 328        <member name="M:Elmah.ConnectionStringHelper.GetConnectionString(System.Collections.IDictionary,System.Boolean)">
 329            <summary>
 330            Gets the connection string from the given configuration,
 331            resolving ~/ and DataDirectory if necessary.
 332            </summary>
 333        </member>
 334        <member name="M:Elmah.ConnectionStringHelper.GetResolvedConnectionString(System.String)">
 335            <summary>
 336            Converts the supplied connection string so that the Data Source 
 337            specification contains the full path and not ~/ or DataDirectory.
 338            </summary>
 339        </member>
 340        <member name="T:Elmah.Debug">
 341            <summary>
 342            Provides methods for assertions and debugging help that is mostly 
 343            applicable during development.
 344            </summary>
 345        </member>
 346        <member name="M:Elmah.Environment.TryGetMachineName(System.Web.HttpContext,System.String)">
 347            <remarks>
 348            If <paramref name="unknownName"/> is a null reference then this
 349            method will still return an empty string.
 350            </remarks>
 351        </member>
 352        <member name="T:Elmah.Error">
 353            <summary>
 354            Represents a logical application error (as opposed to the actual 
 355            exception it may be representing).
 356            </summary>
 357        </member>
 358        <member name="M:Elmah.Error.#ctor">
 359            <summary>
 360            Initializes a new instance of the <see cref="T:Elmah.Error"/> class.
 361            </summary>
 362        </member>
 363        <member name="M:Elmah.Error.#ctor(System.Exception)">
 364            <summary>
 365            Initializes a new instance of the <see cref="T:Elmah.Error"/> class
 366            from a given <see cref="P:Elmah.Error.Exception"/> instance.
 367            </summary>
 368        </member>
 369        <member name="M:Elmah.Error.#ctor(System.Exception,System.Web.HttpContext)">
 370            <summary>
 371            Initializes a new instance of the <see cref="T:Elmah.Error"/> class
 372            from a given <see cref="P:Elmah.Error.Exception"/> instance and 
 373            <see cref="T:System.Web.HttpContext"/> instance representing the HTTP 
 374            context during the exception.
 375            </summary>
 376        </member>
 377        <member name="M:Elmah.Error.ToString">
 378            <summary>
 379            Returns the value of the <see cref="P:Elmah.Error.Message"/> property.
 380            </summary>
 381        </member>
 382        <member name="M:Elmah.Error.System#ICloneable#Clone">
 383            <summary>
 384            Creates a new object that is a copy of the current instance.
 385            </summary>
 386        </member>
 387        <member name="P:Elmah.Error.Exception">
 388            <summary>
 389            Gets the <see cref="P:Elmah.Error.Exception"/> instance used to initialize this
 390            instance.
 391            </summary>
 392            <remarks>
 393            This is a run-time property only that is not written or read 
 394            during XML serialization via <see cref="M:Elmah.ErrorXml.Decode(System.Xml.XmlReader)"/> and 
 395            <see cref="M:Elmah.ErrorXml.Encode(Elmah.Error,System.Xml.XmlWriter)"/>.
 396            </remarks>
 397        </member>
 398        <member name="P:Elmah.Error.ApplicationName">
 399            <summary>
 400            Gets or sets the name of application in which this error occurred.
 401            </summary>
 402        </member>
 403        <member name="P:Elmah.Error.HostName">
 404            <summary>
 405            Gets or sets name of host machine where this error occurred.
 406            </summary>
 407        </member>
 408        <member name="P:Elmah.Error.Type">
 409            <summary>
 410            Gets or sets the type, class or category of the error.
 411            </summary>
 412        </member>
 413        <member name="P:Elmah.Error.Source">
 414            <summary>
 415            Gets or sets the source that is the cause of the error.
 416            </summary>
 417        </member>
 418        <member name="P:Elmah.Error.Message">
 419            <summary>
 420            Gets or sets a brief text describing the error.
 421            </summary>
 422        </member>
 423        <member name="P:Elmah.Error.Detail">
 424            <summary>
 425            Gets or sets a detailed text describing the error, such as a
 426            stack trace.
 427            </summary>
 428        </member>
 429        <member name="P:Elmah.Error.User">
 430            <summary>
 431            Gets or sets the user logged into the application at the time 
 432            of the error.
 433            </summary>
 434        </member>
 435        <member name="P:Elmah.Error.Time">
 436            <summary>
 437            Gets or sets the date and time (in local time) at which the 
 438            error occurred.
 439            </summary>
 440        </member>
 441        <member name="P:Elmah.Error.StatusCode">
 442            <summary>
 443            Gets or sets the HTTP status code of the output returned to the 
 444            client for the error.
 445            </summary>
 446            <remarks>
 447            For cases where this value cannot always be reliably determined, 
 448            the value may be reported as zero.
 449            </remarks>
 450        </member>
 451        <member name="P:Elmah.Error.WebHostHtmlMessage">
 452            <summary>
 453            Gets or sets the HTML message generated by the web host (ASP.NET) 
 454            for the given error.
 455            </summary>
 456        </member>
 457        <member name="P:Elmah.Error.ServerVariables">
 458            <summary>
 459            Gets a collection representing the Web server variables
 460            captured as part of diagnostic data for the error.
 461            </summary>
 462        </member>
 463        <member name="P:Elmah.Error.QueryString">
 464            <summary>
 465            Gets a collection representing the Web query string variables
 466            captured as part of diagnostic data for the error.
 467            </summary>
 468        </member>
 469        <member name="P:Elmah.Error.Form">
 470            <summary>
 471            Gets a collection representing the form variables captured as 
 472            part of diagnostic data for the error.
 473            </summary>
 474        </member>
 475        <member name="P:Elmah.Error.Cookies">
 476            <summary>
 477            Gets a collection representing the client cookies
 478            captured as part of diagnostic data for the error.
 479            </summary>
 480        </member>
 481        <member name="T:Elmah.ErrorDetailPage">
 482            <summary>
 483            Renders an HTML page displaying details about an error from the 
 484            error log.
 485            </summary>
 486        </member>
 487        <member name="T:Elmah.ErrorDigestRssHandler">
 488            <summary>
 489            Renders an RSS feed that is a daily digest of the most recently 
 490            recorded errors in the error log. The feed spans at most 15
 491            days on which errors occurred.
 492            </summary>
 493        </member>
 494        <member name="T:Elmah.ErrorDisplay">
 495            <summary>
 496            Provides miscellaneous formatting methods for 
 497            </summary>
 498        </member>
 499        <member name="M:Elmah.ErrorDisplay.HumaneExceptionErrorType(System.String)">
 500            <summary>
 501            Formats the type of an error, typically supplied as the 
 502            <see cref="P:Elmah.Error.Type"/> value, in a short and human-
 503            readable form.
 504            </summary>
 505            <remarks>
 506            Typically, exception type names can be long to display and 
 507            complex to consume. The essential part can usually be found in
 508            the start of an exception type name minus its namespace. For
 509            example, a human reading the string,
 510            "System.Runtime.InteropServices.COMException", will usually
 511            considers "COM" as the most useful component of the entire
 512            type name. This method does exactly that. It assumes that the
 513            the input type is a .NET Framework exception type name where
 514            the namespace and class will be separated by the last 
 515            period (.) and where the type name ends in "Exception". If
 516            these conditions are method then a string like,
 517            "System.Web.HttpException" will be transformed into simply
 518            "Html".
 519            </remarks>
 520        </member>
 521        <member name="M:Elmah.ErrorDisplay.HumaneExceptionErrorType(Elmah.Error)">
 522            <summary>
 523            Formats the error type of an <see cref="T:Elmah.Error"/> object in a 
 524            short and human-readable form.
 525            </summary>
 526        </member>
 527        <member name="T:Elmah.ErrorFilterModule">
 528            <summary>
 529            HTTP module implementation that logs unhandled exceptions in an
 530            ASP.NET Web application to an error log.
 531            </summary>
 532        </member>
 533        <member name="M:Elmah.ErrorFilterModule.Init(System.Web.HttpApplication)">
 534            <summary>
 535            Initializes the module and prepares it to handle requests.
 536            </summary>
 537        </member>
 538        <member name="M:Elmah.ErrorFilterModule.Dispose">
 539            <summary>
 540            Disposes of the resources (other than memory) used by the module.
 541            </summary>
 542        </member>
 543        <member name="T:Elmah.ErrorFilterSectionHandler">
 544            <summary>
 545            Handler for the &lt;errorFilter&gt; section of the
 546            configuration file.
 547            </summary>
 548        </member>
 549        <member name="T:Elmah.ErrorHtmlPage">
 550            <summary>
 551            Renders an HTML page displaying the detailed host-generated (ASP.NET)
 552            HTML recorded for an error from the error log.
 553            </summary>
 554        </member>
 555        <member name="T:Elmah.ErrorJson">
 556            <summary>
 557            Responsible for primarily encoding the JSON representation of
 558            <see cref="T:Elmah.Error"/> objects.
 559            </summary>
 560        </member>
 561        <member name="M:Elmah.ErrorJson.EncodeString(Elmah.Error)">
 562            <summary>
 563            Encodes the default JSON representation of an <see cref="T:Elmah.Error"/> 
 564            object to a string.
 565            </summary>
 566            <remarks>
 567            Only properties and collection entires with non-null
 568            and non-empty strings are emitted.
 569            </remarks>
 570        </member>
 571        <member name="M:Elmah.ErrorJson.Encode(Elmah.Error,System.IO.TextWriter)">
 572            <summary>
 573            Encodes the default JSON representation of an <see cref="T:Elmah.Error"/> 
 574            object to a <see cref="T:System.IO.TextWriter"/>.
 575            </summary>
 576            <remarks>
 577            Only properties and collection entires with non-null
 578            and non-empty strings are emitted.
 579            </remarks>
 580        </member>
 581        <member name="T:Elmah.ErrorJsonHandler">
 582            <summary>
 583            Renders an error as JSON Text (RFC 4627).
 584            </summary>
 585        </member>
 586        <member name="T:Elmah.ErrorLogDataSourceAdapter">
 587            <summary>
 588            Methods of this type are designed to serve an
 589            <see cref="T:System.Web.UI.WebControls.ObjectDataSource"/> control
 590            and are adapted according to expected call signatures and
 591            behavior.
 592            </summary>
 593        </member>
 594        <member name="M:Elmah.ErrorLogDataSourceAdapter.#ctor">
 595            <summary>
 596            Initializes a new instance of the 
 597            <see cref="T:Elmah.ErrorLogDataSourceAdapter"/> class with the default
 598            error log implementation.
 599            </summary>
 600        </member>
 601        <member name="M:Elmah.ErrorLogDataSourceAdapter.GetErrorCount">
 602            <summary>
 603            Use as the value for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.SelectCountMethod"/>.
 604            </summary>
 605        </member>
 606        <member name="M:Elmah.ErrorLogDataSourceAdapter.GetErrors(System.Int32,System.Int32)">
 607            <summary>
 608            Use as the value for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.SelectMethod"/>.
 609            </summary>
 610            <remarks>
 611            The parameters of this method are named after the default values
 612            for <see cref="P:System.Web.UI.WebControls.ObjectDataSource.StartRowIndexParameterName"/> 
 613            and <see cref="P:System.Web.UI.WebControls.ObjectDataSource.MaximumRowsParameterName"/> so
 614            that the minimum markup is needed for the object data source
 615            control.
 616            </remarks>
 617        </member>
 618        <member name="T:Elmah.ErrorLogEntry">
 619            <summary>
 620            Binds an <see cref="P:Elmah.ErrorLogEntry.Error"/> instance with the <see cref="T:Elmah.ErrorLog"/>
 621            instance from where it was served.
 622            </summary>
 623        </member>
 624        <member name="M:Elmah.ErrorLogEntry.#ctor(Elmah.ErrorLog,System.String,Elmah.Error)">
 625            <summary>
 626            Initializes a new instance of the <see cref="T:Elmah.ErrorLogEntry"/> class
 627            for a given unique error entry in an error log.
 628            </summary>
 629        </member>
 630        <member name="P:Elmah.ErrorLogEntry.Log">
 631            <summary>
 632            Gets the <see cref="T:Elmah.ErrorLog"/> instance where this entry 
 633            originated from.
 634            </summary>
 635        </member>
 636        <member name="P:Elmah.ErrorLogEntry.Id">
 637            <summary>
 638            Gets the unique identifier that identifies the error entry 
 639            in the log.
 640            </summary>
 641        </member>
 642        <member name="P:Elmah.ErrorLogEntry.Error">
 643            <summary>
 644            Gets the <see cref="P:Elmah.ErrorLogEntry.Error"/> object held in the entry.
 645            </summary>
 646        </member>
 647        <member name="T:Elmah.ErrorLogModule">
 648            <summary>
 649            HTTP module implementation that logs unhandled exceptions in an
 650            ASP.NET Web application to an error log.
 651            </summary>
 652        </member>
 653        <member name="T:Elmah.HttpModuleBase">
 654            <summary>
 655            Provides an abstract base class for <see cref="T:System.Web.IHttpModule"/> that
 656            supports discovery from within partial trust environments.
 657            </summary>
 658        </member>
 659        <member name="M:Elmah.HttpModuleBase.OnInit(System.Web.HttpApplication)">
 660            <summary>
 661            Initializes the module and prepares it to handle requests.
 662            </summary>
 663        </member>
 664        <member name="M:Elmah.HttpModuleBase.OnDispose">
 665            <summary>
 666            Disposes of the resources (other than memory) used by the module.
 667            </summary>
 668        </member>
 669        <member name="P:Elmah.HttpModuleBase.SupportDiscoverability">
 670            <summary>
 671            Determines whether the module will be registered for discovery
 672            in partial trust environments or not.
 673            </summary>
 674        </member>
 675        <member name="M:Elmah.ErrorLogModule.OnInit(System.Web.HttpApplication)">
 676            <summary>
 677            Initializes the module and prepares it to handle requests.
 678            </summary>
 679        </member>
 680        <member name="M:Elmah.ErrorLogModule.GetErrorLog(System.Web.HttpContext)">
 681            <summary>
 682            Gets the <see cref="T:Elmah.ErrorLog"/> instance to which the module
 683            will log exceptions.
 684            </summary>
 685        </member>
 686        <member name="M:Elmah.ErrorLogModule.OnError(System.Object,System.EventArgs)">
 687            <summary>
 688            The handler called when an unhandled exception bubbles up to 
 689            the module.
 690            </summary>
 691        </member>
 692        <member name="M:Elmah.ErrorLogModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
 693            <summary>
 694            The handler called when an exception is explicitly signaled.
 695            </summary>
 696        </member>
 697        <member name="M:Elmah.ErrorLogModule.LogException(System.Exception,System.Web.HttpContext)">
 698            <summary>
 699            Logs an exception and its context to the error log.
 700            </summary>
 701        </member>
 702        <member name="M:Elmah.ErrorLogModule.OnLogged(Elmah.ErrorLoggedEventArgs)">
 703            <summary>
 704            Raises the <see cref="E:Elmah.ErrorLogModule.Logged"/> event.
 705            </summary>
 706        </member>
 707        <member name="M:Elmah.ErrorLogModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
 708            <summary>
 709            Raises the <see cref="E:Elmah.ErrorLogModule.Filtering"/> event.
 710            </summary>
 711        </member>
 712        <member name="P:Elmah.ErrorLogModule.SupportDiscoverability">
 713            <summary>
 714            Determines whether the module will be registered for discovery
 715            in partial trust environments or not.
 716            </summary>
 717        </member>
 718        <member name="T:Elmah.ErrorLogPage">
 719            <summary>
 720            Renders an HTML page displaying a page of errors from the error log.
 721            </summary>
 722        </member>
 723        <member name="T:Elmah.ErrorLogPageFactory">
 724            <summary>
 725            HTTP handler factory that dispenses handlers for rendering views and 
 726            resources needed to display the error log.
 727            </summary>
 728        </member>
 729        <member name="M:Elmah.ErrorLogPageFactory.GetHandler(System.Web.HttpContext,System.String,System.String,System.String)">
 730            <summary>
 731            Returns an object that implements the <see cref="T:System.Web.IHttpHandler"/> 
 732            interface and which is responsible for serving the request.
 733            </summary>
 734            <returns>
 735            A new <see cref="T:System.Web.IHttpHandler"/> object that processes the request.
 736            </returns>
 737        </member>
 738        <member name="M:Elmah.ErrorLogPageFactory.ReleaseHandler(System.Web.IHttpHandler)">
 739            <summary>
 740            Enables the factory to reuse an existing handler instance.
 741            </summary>
 742        </member>
 743        <member name="M:Elmah.ErrorLogPageFactory.IsAuthorized(System.Web.HttpContext)">
 744            <summary>
 745            Determines if the request is authorized by objects implementing
 746            <see cref="T:Elmah.IRequestAuthorizationHandler"/>.
 747            </summary>
 748            <returns>
 749            Returns zero if unauthorized, a value greater than zero if 
 750            authorized otherwise a value less than zero if no handlers
 751            were available to answer.
 752            </returns>
 753        </member>
 754        <member name="T:Elmah.ErrorLogSectionHandler">
 755            <summary>
 756            Handler for the &lt;errorLog&gt; section of the
 757            configuration file.
 758            </summary>
 759        </member>
 760        <member name="T:Elmah.ErrorMailHtmlFormatter">
 761            <summary>
 762            Formats the HTML to display the details of a given error that is
 763            suitable for sending as the body of an e-mail message.
 764            </summary>
 765        </member>
 766        <member name="T:Elmah.ErrorTextFormatter">
 767            <summary>
 768            Provides the base contract for implementations that render
 769            text-based formatting for an error.
 770            </summary>
 771        </member>
 772        <member name="M:Elmah.ErrorTextFormatter.Format(System.IO.TextWriter,Elmah.Error)">
 773            <summary>
 774            Formats a text representation of the given <see cref="T:Elmah.Error"/> 
 775            instance using a <see cref="T:System.IO.TextWriter"/>.
 776            </summary>
 777        </member>
 778        <member name="P:Elmah.ErrorTextFormatter.MimeType">
 779            <summary>
 780            Gets the MIME type of the text format provided by the formatter
 781            implementation.
 782            </summary>
 783        </member>
 784        <member name="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)">
 785            <summary>
 786            Formats a complete HTML document describing the given 
 787            <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> instance.
 788            </summary>
 789        </member>
 790        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderHead">
 791            <summary>
 792            Renders the &lt;head&gt; section of the HTML document.
 793            </summary>
 794        </member>
 795        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderBody">
 796            <summary>
 797            Renders the &lt;body&gt; section of the HTML document.
 798            </summary>
 799        </member>
 800        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderFooter">
 801            <summary>
 802            Renders the footer content that appears at the end of the 
 803            HTML document body.
 804            </summary>
 805        </member>
 806        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderStyle">
 807            <summary>
 808            Renders the &lt;style&gt; element along with in-line styles
 809            used to format the body of the HTML document.
 810            </summary>
 811        </member>
 812        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderDetail">
 813            <summary>
 814            Renders the details about the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
 815            body of the HTML document.
 816            </summary>
 817        </member>
 818        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderSummary">
 819            <summary>
 820            Renders a summary about the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
 821            body of the HTML document.
 822            </summary>
 823        </member>
 824        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderCollections">
 825            <summary>
 826            Renders the diagnostic collections of the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object in
 827            body of the HTML document.
 828            </summary>
 829        </member>
 830        <member name="M:Elmah.ErrorMailHtmlFormatter.RenderCollection(System.Collections.Specialized.NameValueCollection,System.String)">
 831            <summary>
 832            Renders a collection as a table in HTML document body.
 833            </summary>
 834            <remarks>
 835            This method is called by <see cref="M:Elmah.ErrorMailHtmlFormatter.RenderCollections"/> to 
 836            format a diagnostic collection from <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object.
 837            </remarks>
 838        </member>
 839        <member name="P:Elmah.ErrorMailHtmlFormatter.MimeType">
 840            <summary>
 841            Returns the text/html MIME type that is the format provided 
 842            by this <see cref="T:Elmah.ErrorTextFormatter"/> implementation.
 843            </summary>
 844        </member>
 845        <member name="P:Elmah.ErrorMailHtmlFormatter.Writer">
 846            <summary>
 847            Gets the <see cref="T:System.Web.UI.HtmlTextWriter"/> used for HTML formatting.
 848            </summary>
 849            <remarks>
 850            This property is only available to downstream methods in the
 851            context of the <see cref="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)"/> method call.
 852            </remarks>
 853        </member>
 854        <member name="P:Elmah.ErrorMailHtmlFormatter.Error">
 855            <summary>
 856            Gets the <see cref="P:Elmah.ErrorMailHtmlFormatter.Error"/> object for which a HTML document
 857            is being formatted.
 858            </summary>
 859            <remarks>
 860            This property is only available to downstream methods in the
 861            context of the <see cref="M:Elmah.ErrorMailHtmlFormatter.Format(System.IO.TextWriter,Elmah.Error)"/> method call.
 862            </remarks>
 863        </member>
 864        <member name="T:Elmah.ErrorMailModule">
 865            <summary>
 866            HTTP module that sends an e-mail whenever an unhandled exception
 867            occurs in an ASP.NET web application.
 868            </summary>
 869        </member>
 870        <member name="M:Elmah.ErrorMailModule.OnInit(System.Web.HttpApplication)">
 871            <summary>
 872            Initializes the module and prepares it to handle requests.
 873            </summary>
 874        </member>
 875        <member name="M:Elmah.ErrorMailModule.OnError(System.Object,System.EventArgs)">
 876            <summary>
 877            The handler called when an unhandled exception bubbles up to 
 878            the module.
 879            </summary>
 880        </member>
 881        <member name="M:Elmah.ErrorMailModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
 882            <summary>
 883            The handler called when an exception is explicitly signaled.
 884            </summary>
 885        </member>
 886        <member name="M:Elmah.ErrorMailModule.OnError(System.Exception,System.Web.HttpContext)">
 887            <summary>
 888            Reports the exception.
 889            </summary>
 890        </member>
 891        <member name="M:Elmah.ErrorMailModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
 892            <summary>
 893            Raises the <see cref="E:Elmah.ErrorMailModule.Filtering"/> event.
 894            </summary>
 895        </member>
 896        <member name="M:Elmah.ErrorMailModule.ReportErrorAsync(Elmah.Error)">
 897            <summary>
 898            Schedules the error to be e-mailed asynchronously.
 899            </summary>
 900            <remarks>
 901            The default implementation uses the <see cref="T:System.Threading.ThreadPool"/>
 902            to queue the reporting.
 903            </remarks>
 904        </member>
 905        <member name="M:Elmah.ErrorMailModule.ReportError(Elmah.Error)">
 906            <summary>
 907            Schedules the error to be e-mailed synchronously.
 908            </summary>
 909        </member>
 910        <member name="M:Elmah.ErrorMailModule.CreateErrorFormatter">
 911            <summary>
 912            Creates the <see cref="T:Elmah.ErrorTextFormatter"/> implementation to 
 913            be used to format the body of the e-mail.
 914            </summary>
 915        </member>
 916        <member name="M:Elmah.ErrorMailModule.SendMail(System.Net.Mail.MailMessage)">
 917            <summary>
 918            Sends the e-mail using SmtpMail or SmtpClient.
 919            </summary>
 920        </member>
 921        <member name="M:Elmah.ErrorMailModule.OnMailing(Elmah.ErrorMailEventArgs)">
 922            <summary>
 923            Fires the <see cref="E:Elmah.ErrorMailModule.Mailing"/> event.
 924            </summary>
 925        </member>
 926        <member name="M:Elmah.ErrorMailModule.OnMailed(Elmah.ErrorMailEventArgs)">
 927            <summary>
 928            Fires the <see cref="E:Elmah.ErrorMailModule.Mailed"/> event.
 929            </summary>
 930        </member>
 931        <member name="M:Elmah.ErrorMailModule.OnDisposingMail(Elmah.ErrorMailEventArgs)">
 932            <summary>
 933            Fires the <see cref="E:Elmah.ErrorMailModule.DisposingMail"/> event.
 934            </summary>
 935        </member>
 936        <member name="M:Elmah.ErrorMailModule.GetConfig">
 937            <summary>
 938            Gets the configuration object used by <see cref="M:Elmah.ErrorMailModule.OnInit(System.Web.HttpApplication)"/> to read
 939            the settings for module.
 940            </summary>
 941        </member>
 942        <member name="M:Elmah.ErrorMailModule.GetLastError(System.Web.HttpContext)">
 943            <summary>
 944            Builds an <see cref="T:Elmah.Error"/> object from the last context
 945            exception generated.
 946            </summary>
 947        </member>
 948        <member name="P:Elmah.ErrorMailModule.SupportDiscoverability">
 949            <summary>
 950            Determines whether the module will be registered for discovery
 951            in partial trust environments or not.
 952            </summary>
 953        </member>
 954        <member name="P:Elmah.ErrorMailModule.MailSender">
 955            <summary>
 956            Gets the e-mail address of the sender.
 957            </summary>
 958        </member>
 959        <member name="P:Elmah.ErrorMailModule.MailRecipient">
 960            <summary>
 961            Gets the e-mail address of the recipient, or a 
 962            comma-/semicolon-delimited list of e-mail addresses in case of 
 963            multiple recipients.
 964            </summary>
 965            <remarks>
 966            When using System.Web.Mail components under .NET Framework 1.x, 
 967            multiple recipients must be semicolon-delimited.
 968            When using System.Net.Mail components under .NET Framework 2.0
 969            or later, multiple recipients must be comma-delimited.
 970            </remarks>
 971        </member>
 972        <member name="P:Elmah.ErrorMailModule.MailCopyRecipient">
 973            <summary>
 974            Gets the e-mail address of the recipient for mail carbon 
 975            copy (CC), or a comma-/semicolon-delimited list of e-mail 
 976            addresses in case of multiple recipients.
 977            </summary>
 978            <remarks>
 979            When using System.Web.Mail components under .NET Framework 1.x, 
 980            multiple recipients must be semicolon-delimited.
 981            When using System.Net.Mail components under .NET Framework 2.0
 982            or later, multiple recipients must be comma-delimited.
 983            </remarks>
 984        </member>
 985        <member name="P:Elmah.ErrorMailModule.MailSubjectFormat">
 986            <summary>
 987            Gets the text used to format the e-mail subject.
 988            </summary>
 989            <remarks>
 990            The subject text specification may include {0} where the
 991            error message (<see cref="P:Elmah.Error.Message"/>) should be inserted 
 992            and {1} <see cref="P:Elmah.Error.Type"/> where the error type should 
 993            be insert.
 994            </remarks>
 995        </member>
 996        <member name="P:Elmah.ErrorMailModule.MailPriority">
 997            <summary>
 998            Gets the priority of the e-mail. 
 999            </summary>
1000        </member>
1001        <member name="P:Elmah.ErrorMailModule.SmtpServer">
1002            <summary>
1003            Gets the SMTP server host name used when sending the mail.
1004            </summary>
1005        </member>
1006        <member name="P:Elmah.ErrorMailModule.SmtpPort">
1007            <summary>
1008            Gets the SMTP port used when sending the mail.
1009            </summary>
1010        </member>
1011        <member name="P:Elmah.ErrorMailModule.AuthUserName">
1012            <summary>
1013            Gets the user name to use if the SMTP server requires authentication.
1014            </summary>
1015        </member>
1016        <member name="P:Elmah.ErrorMailModule.AuthPassword">
1017            <summary>
1018            Gets the clear-text password to use if the SMTP server requires 
1019            authentication.
1020            </summary>
1021        </member>
1022        <member name="P:Elmah.ErrorMailModule.NoYsod">
1023            <summary>
1024            Indicates whether <a href="http://en.wikipedia.org/wiki/Screens_of_death#ASP.NET">YSOD</a> 
1025            is attached to the e-mail or not. If <c>true</c>, the YSOD is 
1026            not attached.
1027            </summary>
1028        </member>
1029        <member name="P:Elmah.ErrorMailModule.UseSsl">
1030            <summary>
1031            Determines if SSL will be used to encrypt communication with the 
1032            mail server.
1033            </summary>
1034        </member>
1035        <member name="T:Elmah.ErrorMailSectionHandler">
1036            <summary>
1037            Handler for the &lt;errorMail&gt; section of the
1038            configuration file.
1039            </summary>
1040        </member>
1041        <member name="T:Elmah.ErrorRssHandler">
1042            <summary>
1043            Renders a XML using the RSS 0.91 vocabulary that displays, at most,
1044            the 15 most recent errors recorded in the error log.
1045            </summary>
1046        </member>
1047        <member name="T:Elmah.ErrorTweetModule">
1048            <summary>
1049            HTTP module implementation that posts tweets (short messages 
1050            usually limited to 140 characters) about unhandled exceptions in 
1051            an ASP.NET Web application to a Twitter account.
1052            </summary>
1053            <remarks>
1054            This module requires that the hosting application has permissions
1055            send HTTP POST requests to another Internet domain.
1056            </remarks>
1057        </member>
1058        <member name="M:Elmah.ErrorTweetModule.OnInit(System.Web.HttpApplication)">
1059            <summary>
1060            Initializes the module and prepares it to handle requests.
1061            </summary>
1062        </member>
1063        <member name="M:Elmah.ErrorTweetModule.GetErrorLog(System.Web.HttpContext)">
1064            <summary>
1065            Gets the <see cref="T:Elmah.ErrorLog"/> instance to which the module
1066            will log exceptions.
1067            </summary>
1068        </member>
1069        <member name="M:Elmah.ErrorTweetModule.OnError(System.Object,System.EventArgs)">
1070            <summary>
1071            The handler called when an unhandled exception bubbles up to 
1072            the module.
1073            </summary>
1074        </member>
1075        <member name="M:Elmah.ErrorTweetModule.OnErrorSignaled(System.Object,Elmah.ErrorSignalEventArgs)">
1076            <summary>
1077            The handler called when an exception is explicitly signaled.
1078            </summary>
1079        </member>
1080        <member name="M:Elmah.ErrorTweetModule.LogException(System.Exception,System.Web.HttpContext)">
1081            <summary>
1082            Logs an exception and its context to the error log.
1083            </summary>
1084        </member>
1085        <member name="M:Elmah.ErrorTweetModule.OnFiltering(Elmah.ExceptionFilterEventArgs)">
1086            <summary>
1087            Raises the <see cref="E:Elmah.ErrorTweetModule.Filtering"/> event.
1088            </summary>
1089        </member>
1090        <member name="M:Elmah.ErrorTweetModule.GetConfig">
1091            <summary>
1092            Gets the configuration object used by <see cref="M:Elmah.ErrorTweetModule.OnInit(System.Web.HttpApplication)"/> to read
1093            the settings for module.
1094            </summary>
1095        </member>
1096        <member name="P:Elmah.ErrorTweetModule.SupportDiscoverability">
1097            <summary>
1098            Determines whether the module will be registered for discovery
1099            in partial trust environments or not.
1100            </summary>
1101        </member>
1102        <member name="T:Elmah.ErrorTweetSectionHandler">
1103            <summary>
1104            Handler for the &lt;errorTweet&gt; section of the
1105            configuration file.
1106            </summary>
1107        </member>
1108        <member name="T:Elmah.ErrorXml">
1109            <summary>
1110            Responsible for encoding and decoding the XML representation of
1111            an <see cref="T:Elmah.Error"/> object.
1112            </summary>
1113        </member>
1114        <member name="M:Elmah.ErrorXml.DecodeString(System.String)">
1115            <summary>
1116            Decodes an <see cref="T:Elmah.Error"/> object from its default XML 
1117            representation.
1118            </summary>
1119        </member>
1120        <member name="M:Elmah.ErrorXml.Decode(System.Xml.XmlReader)">
1121            <summary>
1122            Decodes an <see cref="T:Elmah.Error"/> object from its XML representation.
1123            </summary>
1124        </member>
1125        <member name="M:Elmah.ErrorXml.ReadXmlAttributes(System.Xml.XmlReader,Elmah.Error)">
1126            <summary>
1127            Reads the error data in XML attributes.
1128            </summary>
1129        </member>
1130        <member name="M:Elmah.ErrorXml.ReadInnerXml(System.Xml.XmlReader,Elmah.Error)">
1131            <summary>
1132            Reads the error data in child nodes.
1133            </summary>
1134        </member>
1135        <member name="M:Elmah.ErrorXml.EncodeString(Elmah.Error)">
1136            <summary>
1137            Encodes the default XML representation of an <see cref="T:Elmah.Error"/> 
1138            object to a string.
1139            </summary>
1140        </member>
1141        <member name="M:Elmah…

Large files files are truncated, but you can click here to view the full file