Microsoft.ApplicationInsights.Web.RequestTrackingTelemetryModule.IsHandlerToFilter C# (CSharp) Method

IsHandlerToFilter() private method

Checks whether or not handler is a transfer handler.
private IsHandlerToFilter ( IHttpHandler handler ) : bool
handler IHttpHandler An instance of handler to validate.
return bool
        private bool IsHandlerToFilter(IHttpHandler handler)
        {
            if (handler != null)
            {
                var handlerName = handler.GetType().FullName;
                foreach (var h in this.Handlers)
                {
                    if (string.Equals(handlerName, h, StringComparison.Ordinal))
                    {
                        WebEventSource.Log.WebRequestFilteredOutByRequestHandler();
                        return true;
                    }
                }
            }

            return false;
        }