C# 클래스 NServiceBus.Pipeline.RegisterStep

Base class to do an advance registration of a step.
파일 보기 프로젝트 열기: Particular/NServiceBus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ApplyContainerRegistration void
Create RegisterStep
CreateBehavior IBehavior
Replace void

공개 메소드들

메소드 설명
InsertAfter ( string id ) : void

Instructs the pipeline to register this step after the id one.

InsertAfterIfExists ( string id ) : void

Instructs the pipeline to register this step after the id one. If the id does not exist, this condition is ignored.

InsertBefore ( string id ) : void

Instructs the pipeline to register this step before the id one.

InsertBeforeIfExists ( string id ) : void

Instructs the pipeline to register this step before the id one. If the id does not exist, this condition is ignored.

IsEnabled ( ReadOnlySettings settings ) : bool

Checks if this behavior is enabled.

보호된 메소드들

메소드 설명
RegisterStep ( string stepId, Type behavior, string description, IBehavior>.Func factoryMethod = null ) : System

Initializes a new instance of the RegisterStep class.

비공개 메소드들

메소드 설명
ApplyContainerRegistration ( ReadOnlySettings settings, IConfigureComponents container ) : void
Create ( string pipelineStep, Type behavior, string description, IBehavior>.Func factoryMethod = null ) : RegisterStep
CreateBehavior ( IBuilder defaultBuilder ) : IBehavior
Replace ( ReplaceStep replacement ) : void

메소드 상세

InsertAfter() 공개 메소드

Instructs the pipeline to register this step after the id one.
public InsertAfter ( string id ) : void
id string
리턴 void

InsertAfterIfExists() 공개 메소드

Instructs the pipeline to register this step after the id one. If the id does not exist, this condition is ignored.
public InsertAfterIfExists ( string id ) : void
id string The unique identifier of the step that we want to insert after.
리턴 void

InsertBefore() 공개 메소드

Instructs the pipeline to register this step before the id one.
public InsertBefore ( string id ) : void
id string
리턴 void

InsertBeforeIfExists() 공개 메소드

Instructs the pipeline to register this step before the id one. If the id does not exist, this condition is ignored.
public InsertBeforeIfExists ( string id ) : void
id string The unique identifier of the step that we want to insert before.
리턴 void

IsEnabled() 공개 메소드

Checks if this behavior is enabled.
public IsEnabled ( ReadOnlySettings settings ) : bool
settings ReadOnlySettings
리턴 bool

RegisterStep() 보호된 메소드

Initializes a new instance of the RegisterStep class.
protected RegisterStep ( string stepId, Type behavior, string description, IBehavior>.Func factoryMethod = null ) : System
stepId string The unique identifier for this steps.
behavior System.Type The type of to register.
description string A brief description of what this step does.
factoryMethod IBehavior>.Func A factory method for creating the behavior.
리턴 System