Cuemon .NET Framework
EndpointModule Class Members
Properties  Methods  Events


The following tables list the members exposed by EndpointModule.

Public Constructors
 NameDescription
Public ConstructorEndpointModule Constructor  
Top
Public Properties
 NameDescription
Public PropertyCacheGets a reference to the Cuemon.Runtime.Caching.CachingManager.Cache object. (Inherited from Cuemon.Web.GlobalModule)
Public PropertyCurrentHandlerGets the current handler (if any) of Cuemon.Web.ApplicationEventBinderModule<T>.OnPreRequestHandlerExecute. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Public PropertyEnableTimeMeasuringGets or sets a value indicating whether application lifecycle time measuring is enabled. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Public PropertyIncludeStackTraceOnExceptionGets a value indicating whether to include stack trace when an exception is thrown. Default is false.  
Public PropertyIsHeadersWrittenBecauseOfIisAdaptiveErrorLifecycleViolationGets a value indicating whether the ASP.NET lifecycle associated System.Web.HttpResponse has its headers written prematurely because of IIS adaptive error lifecycle violation. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Public PropertyParseCompressionHeadersGets or sets a value indicating whether Cuemon.Web.GlobalModule.HandleCompressionHeaders should be invoked. (Inherited from Cuemon.Web.GlobalModule)
Public PropertyTimeMeasuringCallbackGets or sets the callback delegate for the application lifecycle measured elapsed time. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Public PropertyTimerGets the timer that is used to accurately measure application lifecycle elapsed time. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Public PropertyWebEntryAssemblyGets the assembly that is part of this ASP.NET application. (Inherited from Cuemon.Web.GlobalModule)
Top
Public Methods
 NameDescription
Public MethodDisposeDisposes of the resources (other than memory) used by the module that implements System.Web.IHttpModule. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Top
Protected Methods
 NameDescription
Protected MethodCanWriteFileToDiskDetermines whether the specified physicalFilePath can be written to the disk. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodDiscoverWebEntryAssemblyDiscovers the assembly that is part of this ASP.NET application and assign the value to Cuemon.Web.GlobalModule.WebEntryAssembly. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodExceptionWriterProvides a way to write and refine exceptions thrown from the Cuemon.Web.GlobalModule.HandleExceptionInterception. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodGetClientCompressionMethodOverloaded. Gets the client resolved compression method scheme. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodHandleCompressionHeadersHandles the compression headers of the System.Web.HttpResponse.OutputStream. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodHandleDynamicContentExpiresHeadersOverloaded. Handles the expires headers of dynamic content - as in where an associated System.Web.HttpContext.Handler has been assigned (such as aspx, ashx, asmx and so forth). (Inherited from Cuemon.Web.GlobalModule)
Protected MethodHandleExceptionInterceptionOverloaded. Overridden. Handles the exception interception. Especially useful for XML web services.  
Protected MethodHandleHtmlRelatedContentParsingOverloaded. Handles the parsing of HTML related content. Argument {0} is replaced with a computed checksum. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodHandleStaticContentExpiresHeadersOverloaded. Handles the expires headers of static content. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodHandleUrlRoutingHandles the URL routing of this module. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodInitializeCompressionHandles the initialization of compression for the System.Web.HttpResponse.OutputStream. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodIsHtmlRelatedContentDetermines whether the System.Web.HttpResponse.ContentType of the specified context is suitable for token parsing of HTML-related content for guaranteed client-caching refresh. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodIsValidForCompressionEvaluates if the current request of the specified context is valid for compression. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodOnAcquireRequestStateProvides access to the AcquireRequestState event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnApplicationEndProvides access to the ApplicationEnd event that occurs when an AppPool is either forced stopped or simply crashed. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnApplicationStartOverridden. Provides access to the ApplicationStart event that occurs when an AppPool is first started.  
Protected MethodOnAuthenticateRequestProvides access to the AuthenticateRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnAuthorizeRequestProvides access to the AuthorizeRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnBeginRequestOverridden. Provides access to the BeginRequest event of the System.Web.HttpApplication control.  
Protected MethodOnDisposedProvides access to the Disposed event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnEndRequestProvides access to the EndRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnErrorProvides access to the Error event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnLogRequestProvides access to the LogRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnMapRequestHandlerProvides access to the MapRequestHandler event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostAcquireRequestStateProvides access to the PostAcquireRequestState event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostAuthenticateRequestProvides access to the PostAuthenticateRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostAuthorizeRequestProvides access to the PostAuthorizeRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostLogRequestProvides access to the PostLogRequest event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostMapRequestHandlerOverridden. Provides access to the PostMapRequestHandler event of the System.Web.HttpApplication control.  
Protected MethodOnPostReleaseRequestStateProvides access to the PostReleaseRequestState event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostRequestHandlerExecuteProvides access to the PostRequestHandlerExecute event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPostResolveRequestCacheProvides access to the PostResolveRequestCache event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodOnPostUpdateRequestCacheProvides access to the PostUpdateRequestCache event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPreRequestHandlerExecuteProvides access to the PreRequestHandlerExecute event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodOnPreSendRequestContentProvides access to the PreSendRequestContent event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnPreSendRequestHeadersProvides access to the PreSendRequestHeaders event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.GlobalModule)
Protected MethodOnReleaseRequestStateProvides access to the ReleaseRequestState event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnResolveRequestCacheProvides access to the ResolveRequestCache event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnSendRequestContentProvides access to the SendRequestContent event of the Cuemon.Web.GlobalModule. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodOnUpdateRequestCacheProvides access to the UpdateRequestCache event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Protected MethodParseHttpOutputStreamOverloaded. Parses and prepares the specified output to be written to the System.Web.HttpResponse.BinaryWrite(System.Byte[]). (Inherited from Cuemon.Web.GlobalModule)
Protected MethodParseResourceCompressionOverloaded. Returns a virtual file path of the specified pathToResource while determining if a compressed equivalent can and should be written to the file system. (Inherited from Cuemon.Web.GlobalModule)
Top
Public Events
 NameDescription
Public EventSendRequestContentOccurs after the PreSendRequestContent event of the System.Web.HttpApplication. (Inherited from Cuemon.Web.ApplicationEventBinderModule<GlobalModule>)
Top
See Also

Reference

EndpointModule Class
Cuemon.ServiceModel Namespace

 

 


| Cuemon is licensed under a The MIT License (MIT)



© 2009-2015 Weubphoria. All Rights Reserved.

Documentation made easy with Document! X by Innovasys

Send Feedback