This documentation is archived and is not being maintained.
SoapFaultBinding.Use Property
.NET Framework 1.1
Specifies whether the fault message is encoded using rules specified by the Encoding property, or is encapsulated within a concrete XML schema.
[Visual Basic] Public Property Use As SoapBindingUse [C#] public SoapBindingUse Use {get; set;} [C++] public: __property SoapBindingUse get_Use(); public: __property void set_Use(SoapBindingUse); [JScript] public function get Use() : SoapBindingUse; public function set Use(SoapBindingUse);
Property Value
One of the SoapBindingUse values. The default is Default.
Example
[Visual Basic] ' Create a new instance of 'SoapFaultBinding' class. Dim mySoapFaultBinding As New SoapFaultBinding() ' Encode fault message using rules specified by 'Encoding' property. mySoapFaultBinding.Use = SoapBindingUse.Encoded ' Set the URI representing the encoding style. mySoapFaultBinding.Encoding = "http://tempuri.org/stockquote" ' Set the URI representing the location of the specification ' for encoding of content not defined by 'Encoding' property'. mySoapFaultBinding.Namespace = "http://tempuri.org/stockquote" ' Create a new instance of 'FaultBinding'. Dim myFaultBinding As New FaultBinding() myFaultBinding.Name = "AddFaultbinding" myFaultBinding.Extensions.Add(mySoapFaultBinding) ' Get existing 'OperationBinding' object. myOperationBinding.Faults.Add(myFaultBinding) myBinding.Operations.Add(myOperationBinding) [C#] // Create a new instance of 'SoapFaultBinding' class. SoapFaultBinding mySoapFaultBinding=new SoapFaultBinding(); // Encode fault message using rules specified by 'Encoding' property. mySoapFaultBinding.Use=SoapBindingUse.Encoded; // Set the URI representing the encoding style. mySoapFaultBinding.Encoding="http://tempuri.org/stockquote"; // Set the URI representing the location of the specification // for encoding of content not defined by 'Encoding' property'. mySoapFaultBinding.Namespace="http://tempuri.org/stockquote"; // Create a new instance of 'FaultBinding'. FaultBinding myFaultBinding=new FaultBinding(); myFaultBinding.Name="AddFaultbinding"; myFaultBinding.Extensions.Add(mySoapFaultBinding); // Get existing 'OperationBinding' object. myOperationBinding.Faults.Add(myFaultBinding); myBinding.Operations.Add(myOperationBinding); [C++] // Create a new instance of 'SoapFaultBinding' class. SoapFaultBinding* mySoapFaultBinding = new SoapFaultBinding(); // Encode fault message using rules specified by 'Encoding' property. mySoapFaultBinding->Use=SoapBindingUse::Encoded; // Set the URI representing the encoding style. mySoapFaultBinding->Encoding=S"http://tempuri.org/stockquote"; // Set the URI representing the location of the specification // for encoding of content not defined by 'Encoding' property'. mySoapFaultBinding->Namespace=S"http://tempuri.org/stockquote"; // Create a new instance of 'FaultBinding'. FaultBinding* myFaultBinding = new FaultBinding(); myFaultBinding->Name=S"AddFaultbinding"; myFaultBinding->Extensions->Add(mySoapFaultBinding); // Get existing 'OperationBinding' object. myOperationBinding->Faults->Add(myFaultBinding); myBinding->Operations->Add(myOperationBinding);
[JScript] No example is available for JScript. To view a Visual Basic, C#, or C++ example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also
SoapFaultBinding Class | SoapFaultBinding Members | System.Web.Services.Description Namespace
Show: