SoapMessage.EnsureStage(SoapMessageStage) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XML Web services 메서드에 대한 호출 SoapMessageStage가 통과한 단계인지 확인합니다. 현재 처리 중인 단계가 통과한 단계가 아니면 예외가 throw됩니다.
protected:
void EnsureStage(System::Web::Services::Protocols::SoapMessageStage stage);
protected void EnsureStage (System.Web.Services.Protocols.SoapMessageStage stage);
member this.EnsureStage : System.Web.Services.Protocols.SoapMessageStage -> unit
Protected Sub EnsureStage (stage As SoapMessageStage)
매개 변수
- stage
- SoapMessageStage
어설션된 SoapMessageStage입니다.
예외
현재 SoapMessageStage가 어설션된 단계가 아닌 경우
예제
다음 예제에서는 어설션하는 현재 SoapMessageStage 중 하나는 BeforeSerialize 또는 BeforeDeserialize그렇지 않을 경우 예외가 throw 됩니다.
EnsureStage( (SoapMessageStage)( SoapMessageStage::BeforeSerialize |
SoapMessageStage::BeforeDeserialize ) );
EnsureStage(SoapMessageStage.BeforeSerialize | SoapMessageStage.BeforeDeserialize);
EnsureStage((SoapMessageStage.BeforeSerialize Or SoapMessageStage.BeforeDeserialize))
End Sub
설명
여러 인스턴스에서 비트 OR 연산을 수행 하 여 여러 단계를 어설션할 수 있습니다는 SoapMessageStage 클래스입니다.
EnsureStage 수행 하는 동안 호출할 수 있습니다 SoapMessageStage합니다.