e79aa3c0ed
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
38 lines
1.5 KiB
C#
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
|
|
}
|
|
|
|
}
|