13 implementations of IExecutionStep
System.Web (13)
HttpApplication.cs (12)
3039
internal class NoopExecutionStep :
IExecutionStep
{
3056
internal class SyncEventExecutionStep :
IExecutionStep
{
3095
internal class AsyncEventExecutionStep :
IExecutionStep
{
3246
internal class ValidatePathExecutionStep :
IExecutionStep
{
3267
internal class ValidateRequestExecutionStep :
IExecutionStep
{
3291
internal class MaterializeHandlerExecutionStep :
IExecutionStep
{
3375
internal class MapHandlerExecutionStep :
IExecutionStep
{
3410
internal class CallHandlerExecutionStep :
IExecutionStep
{
3638
internal class TransitionToWebSocketsExecutionStep :
IExecutionStep
{
3684
internal class CallFilterExecutionStep :
IExecutionStep
{
3713
internal class SendResponseExecutionStep :
IExecutionStep
{
3755
internal class UrlMappingsExecutionStep :
IExecutionStep
{
Util\AspCompat.cs (1)
139
internal class AspCompatApplicationStep : HttpApplication.
IExecutionStep
, IManagedContext {
64 references to IExecutionStep
System.Web (64)
HttpApplication.cs (45)
282
internal
IExecutionStep
CreateImplicitAsyncPreloadExecutionStep() {
2173
private void ExecuteStepImpl(
IExecutionStep
step) {
2194
internal Exception ExecuteStep(
IExecutionStep
step, ref bool completedSynchronously) {
2818
IExecutionStep
step) {
3043
void
IExecutionStep
.Execute() {
3046
bool
IExecutionStep
.CompletedSynchronously {
3050
bool
IExecutionStep
.IsCancellable {
3071
void
IExecutionStep
.Execute() {
3085
bool
IExecutionStep
.CompletedSynchronously {
3089
bool
IExecutionStep
.IsCancellable {
3193
void
IExecutionStep
.Execute() {
3236
bool
IExecutionStep
.CompletedSynchronously {
3240
bool
IExecutionStep
.IsCancellable {
3253
void
IExecutionStep
.Execute() {
3257
bool
IExecutionStep
.CompletedSynchronously {
3261
bool
IExecutionStep
.IsCancellable {
3274
void
IExecutionStep
.Execute() {
3278
bool
IExecutionStep
.CompletedSynchronously {
3282
bool
IExecutionStep
.IsCancellable {
3298
void
IExecutionStep
.Execute() {
3364
bool
IExecutionStep
.CompletedSynchronously {
3368
bool
IExecutionStep
.IsCancellable {
3382
void
IExecutionStep
.Execute() {
3400
bool
IExecutionStep
.CompletedSynchronously {
3404
bool
IExecutionStep
.IsCancellable {
3525
void
IExecutionStep
.Execute() {
3627
bool
IExecutionStep
.CompletedSynchronously {
3631
bool
IExecutionStep
.IsCancellable {
3645
void
IExecutionStep
.Execute() {
3691
void
IExecutionStep
.Execute() {
3703
bool
IExecutionStep
.CompletedSynchronously {
3707
bool
IExecutionStep
.IsCancellable {
3724
void
IExecutionStep
.Execute() {
3746
bool
IExecutionStep
.CompletedSynchronously {
3750
bool
IExecutionStep
.IsCancellable {
3763
void
IExecutionStep
.Execute() {
3768
bool
IExecutionStep
.CompletedSynchronously {
3772
bool
IExecutionStep
.IsCancellable {
3805
private
IExecutionStep
[] _execSteps;
3854
_execSteps = new
IExecutionStep
[steps.Count];
4011
IExecutionStep
materializeStep = new MaterializeHandlerExecutionStep(app);
4026
IExecutionStep
handlerStep = new CallHandlerExecutionStep(app);
4034
IExecutionStep
webSocketsStep = new TransitionToWebSocketsExecutionStep(app);
4042
IExecutionStep
filterStep = new CallFilterExecutionStep(app);
4211
IExecutionStep
step = _application.CurrentModuleContainer.GetNextEvent(context.CurrentNotification, context.IsPostNotification,
PipelineModuleStepContainer.cs (16)
51
List<HttpApplication.
IExecutionStep
>[] _moduleSteps;
52
List<HttpApplication.
IExecutionStep
>[] _modulePostSteps;
57
private List<HttpApplication.
IExecutionStep
> GetStepArray(RequestNotification notification, bool isPostEvent) {
65
List<HttpApplication.
IExecutionStep
>[] steps = _moduleSteps;
79
List<HttpApplication.
IExecutionStep
> stepArray = steps[index];
88
List<HttpApplication.
IExecutionStep
> stepArray = GetStepArray(notification, isPostEvent);
96
internal HttpApplication.
IExecutionStep
GetNextEvent(RequestNotification notification, bool isPostEvent, int eventIndex) {
97
List<HttpApplication.
IExecutionStep
> stepArray = GetStepArray(notification, isPostEvent);
109
List<HttpApplication.
IExecutionStep
>[] steps = _moduleSteps;
120
List<HttpApplication.
IExecutionStep
> stepArray = steps[index];
149
internal void AddEvent(RequestNotification notification, bool isPostEvent, HttpApplication.
IExecutionStep
step) {
158
List<HttpApplication.
IExecutionStep
>[] steps = null;
162
_modulePostSteps = new List<HttpApplication.
IExecutionStep
>[ 32 ];
168
_moduleSteps = new List<HttpApplication.
IExecutionStep
>[ 32 ];
180
List<HttpApplication.
IExecutionStep
> stepArray = steps[index];
183
stepArray = new List<HttpApplication.
IExecutionStep
>();
Util\AspCompat.cs (3)
195
void HttpApplication.
IExecutionStep
.Execute() {
206
bool HttpApplication.
IExecutionStep
.CompletedSynchronously {
210
bool HttpApplication.
IExecutionStep
.IsCancellable {