SoapHeaderBinding.MapToProperty Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örneğin oluşturulan ara sunucu sınıflarındaki belirli bir özelliğe eşlenip eşlenmediğini SoapHeaderBinding belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
belirli bir özelliğe eşlerse SoapHeaderBinding ; aksi takdirde false
.
Örnekler
// 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