Freigeben über


SoapMessage.GetInParameterValue(Int32) Methode

Definition

Ruft den am angegebenen Index an die XML-Webdienstmethode übergebenen Parameter ab.

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

Parameter

index
Int32

Der nullbasierte Index des Parameters im Parameterarray.

Gibt zurück

Object

Ein Object, das den Parameter am angegebenen Index darstellt.

Ausnahmen

Der index-Parameter ist kleiner als 0 oder größer als die Länge des Parameterarrays.

Zugriff auf diese Eigenschaft, wenn keine In-Parameter verfügbar sind.

Beispiele

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))

Hinweise

Die GetInParameterValue Eigenschaft ist nur zugänglich, wenn in Parametern verfügbar sind. ASP.NET wird beim Zugriff auf die GetInParameterValue Eigenschaft ausgelöstInvalidOperationException, wenn in Parametern nicht verfügbar sind.

In einem SoapClientMessage der In-Parameter sind in der BeforeSerializeSoapMessageStage. In einem SoapServerMessage der In-Parameter sind in der AfterDeserializeSoapMessageStage.

Gilt für

Siehe auch