This documentation is archived and is not being maintained.
FaultBinding.Extensions Property
.NET Framework 1.1
Gets the collection of extensibility elements associated with the current FaultBinding.
[Visual Basic] Overrides Public ReadOnly Property Extensions As _ ServiceDescriptionFormatExtensionCollection [C#] public override ServiceDescriptionFormatExtensionCollection Extensions {get;} [C++] public: __property ServiceDescriptionFormatExtensionCollection* get_Extensions(); [JScript] public override function get Extensions() : ServiceDescriptionFormatExtensionCollection;
Property Value
A ServiceDescriptionFormatExtensionCollection. The default value is a collection with a Count of zero.
Example
[Visual Basic, C#, C++] The following example demonstrates a typical use of the Extensions property.
[Visual Basic] Dim myFaultBindingCollection As FaultBindingCollection = myOperationBinding.Faults Dim myFaultBinding As New FaultBinding() myFaultBinding.Name = "ErrorString" ' Associate SOAP fault binding to the fault binding of the operation. myExtensions = myFaultBinding.Extensions Dim mySoapFaultBinding As New SoapFaultBinding() mySoapFaultBinding.Use = SoapBindingUse.Literal mySoapFaultBinding.Namespace = "http://www.contoso.com/stockquote" myExtensions.Add(mySoapFaultBinding) myFaultBindingCollection.Add(myFaultBinding) [C#] FaultBindingCollection myFaultBindingCollection = myOperationBinding.Faults; FaultBinding myFaultBinding = new FaultBinding(); myFaultBinding.Name = "ErrorString"; // Associate SOAP fault binding to the fault binding of the operation. myExtensions = myFaultBinding.Extensions; SoapFaultBinding mySoapFaultBinding = new SoapFaultBinding(); mySoapFaultBinding.Use = SoapBindingUse.Literal; mySoapFaultBinding.Namespace = "http://www.contoso.com/stockquote"; myExtensions.Add(mySoapFaultBinding); myFaultBindingCollection.Add(myFaultBinding); [C++] FaultBindingCollection * myFaultBindingCollection = myOperationBinding->Faults; FaultBinding* myFaultBinding = new FaultBinding(); myFaultBinding->Name = S"ErrorString"; // Associate SOAP fault binding to the fault binding of the operation. myExtensions = myFaultBinding->Extensions; SoapFaultBinding* mySoapFaultBinding = new SoapFaultBinding(); mySoapFaultBinding->Use = SoapBindingUse::Literal; mySoapFaultBinding->Namespace = S"http://www.contoso.com/stockquote"; myExtensions->Add(mySoapFaultBinding); myFaultBindingCollection->Add(myFaultBinding);
[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
FaultBinding Class | FaultBinding Members | System.Web.Services.Description Namespace
Show: