Aracılığıyla paylaş


SoapMessage.EnsureStage(SoapMessageStage) Yöntem

Tanım

SoapMessageStage XML Web hizmeti yöntemine yapılan çağrının geçirilen aşama veya aşama olduğundan emin olun. Geçerli işleme aşaması geçirilen aşamalardan biri değilse, bir özel durum oluşturulur.

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)

Parametreler

Özel durumlar

Geçerli SoapMessageStage , onaylanan aşama veya aşama değildir.

Örnekler

Aşağıdaki örnek, geçerlinin SoapMessageStage veya BeforeSerialize BeforeDeserializeolduğunu onaylar; değilse, bir özel durum oluşturulur.

EnsureStage( (SoapMessageStage)( SoapMessageStage::BeforeSerialize |
   SoapMessageStage::BeforeDeserialize ) );
EnsureStage(SoapMessageStage.BeforeSerialize | SoapMessageStage.BeforeDeserialize);
   EnsureStage((SoapMessageStage.BeforeSerialize Or SoapMessageStage.BeforeDeserialize))
End Sub

Açıklamalar

Sınıfın birden çok örneğinde bit düzeyinde OR işlemi gerçekleştirilerek birden çok aşama onaylanabilir SoapMessageStage .

EnsureStage herhangi bir SoapMessageStagesırasında çağrılabilir.

Şunlara uygulanır