SoapMessage.GetInParameterValue(Int32) Metod

Definition

Hämtar parametern som skickas till XML-webbtjänstmetoden vid det angivna indexet.

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

Parametrar

index
Int32

Parameterns nollbaserade index i parametermatrisen.

Returer

En Object som representerar parametern vid det angivna indexet.

Undantag

Parametern index är mindre än 0 eller större än längden på parametermatrisen.

Åtkomst till den här egenskapen när parametrarna inte är tillgängliga.

Exempel

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

Kommentarer

Metoden GetInParameterValue(Int32) är endast tillgänglig när i parametrar är tillgängliga. ASP.NET genererar InvalidOperationException vid åtkomst till metoden GetInParameterValue(Int32) om parametrarna inte är tillgängliga.

I in-parametrarna SoapClientMessage är tillgängliga i BeforeSerializeSoapMessageStage. I in-parametrarna SoapServerMessage är tillgängliga i AfterDeserializeSoapMessageStage.

Gäller för

Se även