SoapMessage.GetInParameterValue(Int32) Methode

Definitie

Hiermee haalt u de parameter op die is doorgegeven aan de XML-webservicemethode op de opgegeven index.

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

Parameters

index
Int32

De op nul gebaseerde index van de parameter in de matrix met parameters.

Retouren

Een Object weergave van de parameter in de opgegeven index.

Uitzonderingen

De index parameter is kleiner dan 0 of groter dan de lengte van de parametermatrix.

Toegang tot deze eigenschap wanneer in parameters niet beschikbaar zijn.

Voorbeelden

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

Opmerkingen

De GetInParameterValue(Int32) methode is alleen toegankelijk wanneer er parameters beschikbaar zijn. ASP.NET genereert InvalidOperationException bij toegang tot de methode GetInParameterValue(Int32) als er geen parameters beschikbaar zijn.

In een SoapClientMessage van de parameters zijn beschikbaar in de BeforeSerializeSoapMessageStage. In een SoapServerMessage van de parameters zijn beschikbaar in de AfterDeserializeSoapMessageStage.

Van toepassing op

Zie ook