SoapMessage.GetOutParameterValue(Int32) 方法

定义

在指定索引处获取传递到 XML Web services 方法中的输出参数。

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

参数

index
Int32

参数在参数数组中的从零开始的索引。

返回

Object

一个 Object,它表示指定索引处的参数。

例外

index 参数大于参数数组的长度。

当 out 参数不可用时访问此属性。

示例

myStreamWriter->WriteLine( "The values of the out parameter are:" );
myStreamWriter->WriteLine(
   "The value of the out parameter is: {0}", message->GetOutParameterValue( 0 ) );
myStreamWriter.WriteLine("The values of the out parameter are:");
myStreamWriter.WriteLine("The value of the out parameter is: {0}",
   message.GetOutParameterValue(0));
myStreamWriter.WriteLine("The values of the out parameter are:")
myStreamWriter.WriteLine("The value of the out parameter is: {0}", _
   message.GetOutParameterValue(0))

注解

如果 out 参数不可用,ASP.NET 在访问GetOutParameterValue属性时引发。InvalidOperationException

SoapClientMessage在 out 参数中,可在 中使用 AfterDeserializeSoapMessageStage。 In a SoapServerMessage the out parameters are available in the BeforeSerialize of the SoapMessageStage.

适用于