共用方式為


SoapMessage.GetInParameterValue(Int32) 方法

定義

在指定的索引處取得傳入 XML Web Service 方法的參數。

public:
 System::Object ^ GetInParameterValue(int index);
public object GetInParameterValue (int index);
member this.GetInParameterValue : int -> obj
Public Function GetInParameterValue (index As Integer) As Object

參數

index
Int32

在參數陣列中,參數的以零起始的索引。

傳回

Object

Object,表示位在指定索引處的參數。

例外狀況

index 參數小於 0 或大於參數陣列的長度。

當無法取得 in 參數時,存取這個屬性。

範例

myStreamWriter->WriteLine( "The values of the in parameters are:" );
myStreamWriter->WriteLine(
   "Value of first in parameter: {0}", message->GetInParameterValue( 0 ) );
myStreamWriter->WriteLine(
   "Value of second in parameter: {0}", message->GetInParameterValue( 1 ) );
myStreamWriter.WriteLine("The values of the in parameters are:");
myStreamWriter.WriteLine("Value of first in parameter: {0}",
   message.GetInParameterValue(0));
myStreamWriter.WriteLine("Value of second in parameter: {0}",
   message.GetInParameterValue(1));
myStreamWriter.WriteLine("The values of the in parameters are:")
myStreamWriter.WriteLine("Value of first in parameter: {0}", _
   message.GetInParameterValue(0))
myStreamWriter.WriteLine("Value of second in parameter: {0}", _
   message.GetInParameterValue(1))

備註

GetInParameterValue只有在參數可用時,才能存取 屬性。 如果參數中無法使用, GetInParameterValue 則 ASP.NET 存取 屬性時擲 InvalidOperationException 回。

SoapClientMessage在 中的 參數中,可在 中使用 BeforeSerialize SoapMessageStageSoapServerMessage在 中的 參數中,可在 中使用 AfterDeserialize SoapMessageStage

適用於

另請參閱