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:
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.