SoapHeaderBinding.MapToProperty Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob die SoapHeaderBinding-Instanz einer bestimmten Eigenschaft in generierten Proxyklassen zugeordnet ist, oder legt diesen fest.
public:
property bool MapToProperty { bool get(); void set(bool value); };
public bool MapToProperty { get; set; }
member this.MapToProperty : bool with get, set
Public Property MapToProperty As Boolean
Eigenschaftswert
true
, wenn SoapHeaderBinding einer bestimmten Eigenschaft zugeordnet ist, andernfalls false
.
Beispiele
// Read from an existing wsdl file.
ServiceDescription^ myServiceDescription = ServiceDescription::Read( "MapToProperty_cpp.wsdl" );
// Get the existing binding
Binding^ myBinding = myServiceDescription->Bindings[ "MyWebServiceSoap" ];
OperationBinding^ myOperationBinding = (OperationBinding^)(myBinding->Operations[ 0 ]);
InputBinding^ myInputBinding = myOperationBinding->Input;
// Get the 'SoapHeaderBinding' instance from 'myInputBinding'.
SoapHeaderBinding^ mySoapHeaderBinding = (SoapHeaderBinding^)(myInputBinding->Extensions[ 1 ]);
if ( mySoapHeaderBinding->MapToProperty )
Console::WriteLine( "'SoapHeaderBinding' instance is mapped to a specific property in proxy generated class" );
else
Console::WriteLine( "'SoapHeaderBinding' instance is not mapped to a specific property in proxy generated class" );
// Read from an existing wsdl file.
ServiceDescription myServiceDescription =
ServiceDescription.Read("MapToProperty_cs.wsdl");
// Get the existing binding
Binding myBinding=myServiceDescription.Bindings["MyWebServiceSoap"];
OperationBinding myOperationBinding =
(OperationBinding)myBinding.Operations[0];
InputBinding myInputBinding = myOperationBinding.Input;
// Get the 'SoapHeaderBinding' instance from 'myInputBinding'.
SoapHeaderBinding mySoapHeaderBinding =
(SoapHeaderBinding)myInputBinding.Extensions[1];
if(mySoapHeaderBinding.MapToProperty)
{
Console.WriteLine("'SoapHeaderBinding' instance is mapped to a "+
"specific property in proxy generated class");
}
else
{
Console.WriteLine("'SoapHeaderBinding' instance is not mapped to "+
"a specific property in proxy generated class");
}
' Read from an existing wsdl file.
Dim myServiceDescription As ServiceDescription = ServiceDescription.Read( _
"MapToProperty_vb.wsdl")
' Get the existing binding
Dim myBinding As Binding = myServiceDescription.Bindings("MyWebServiceSoap")
Dim myOperationBinding As OperationBinding = CType(myBinding.Operations(0), _
OperationBinding)
Dim myInputBinding As InputBinding = myOperationBinding.Input
' Get the 'SoapHeaderBinding' instance from 'myInputBinding'.
Dim mySoapHeaderBinding As SoapHeaderBinding = CType(myInputBinding.Extensions(1), _
SoapHeaderBinding)
If mySoapHeaderBinding.MapToProperty Then
Console.WriteLine("'SoapHeaderBinding' instance is mapped to a " & _
"specific property in proxy generated class")
Else
Console.WriteLine("'SoapHeaderBinding' instance is not mapped to " & _
"a specific property in proxy generated class")
End If
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für