Xamarin Public Jenkins (auto-signing) e79aa3c0ed Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
2016-08-03 10:59:49 +00:00

38 lines
1.5 KiB
C#

//------------------------------------------------------------------------------
// <copyright file="RequestNotification.cs" company="Microsoft">
// Copyright (c) Microsoft Corporation. All rights reserved.
// </copyright>
//------------------------------------------------------------------------------
/*
*/
namespace System.Web {
using System;
//
// ********NOTE********
// This enum is also reflected in rscaps.idl as part of the
// interface.
// Any changes to one, must be reflected in the other!
//
[Flags]
public enum RequestNotification {
BeginRequest = 0x00000001, // request is beginning
AuthenticateRequest = 0x00000002, // request is being authenticated
AuthorizeRequest = 0x00000004, // request is being authorized
ResolveRequestCache = 0x00000008, // satisfy request from cache
MapRequestHandler = 0x00000010, // map handler for request
AcquireRequestState = 0x00000020, // acquire request state
PreExecuteRequestHandler = 0x00000040,
ExecuteRequestHandler = 0x00000080, // execute handler
ReleaseRequestState = 0x00000100, // release request state
UpdateRequestCache = 0x00000200, // update cache
LogRequest = 0x00000400, // log request
EndRequest = 0x00000800, // end request
SendResponse = 0x20000000 // send response
}
}