FaultBindingCollection::Item Property (Int32)

 

Gets or sets the value of a FaultBinding at the specified zero-based index.

Namespace:   System.Web.Services.Description
Assembly:  System.Web.Services (in System.Web.Services.dll)

public:
property FaultBinding^ default[
	int index
] {
	FaultBinding^ get(int index);
	void set(int index, FaultBinding^ value);
}

Parameters

index
Type: System::Int32

The zero-based index of the FaultBinding whose value is modified or returned.

Property Value

Type: System.Web.Services.Description::FaultBinding^

A FaultBinding.

Exception Condition
ArgumentOutOfRangeException

The index parameter is less than zero.

- or -

The index parameter is greater than Count.

The following example demonstrates a typical use of the FaultBinding class.

FaultBindingCollection^ myFaultBindingCollection = myOperationBinding->Faults;
FaultBinding^ myFaultBinding = gcnew FaultBinding;
myFaultBinding->Name = "ErrorString";
// Associate SOAP fault binding to the fault binding of the operation.
myExtensions = myFaultBinding->Extensions;
SoapFaultBinding^ mySoapFaultBinding = gcnew SoapFaultBinding;
mySoapFaultBinding->Use = SoapBindingUse::Literal;
mySoapFaultBinding->Namespace = "http://www.contoso.com/stockquote";
myExtensions->Add( mySoapFaultBinding );
myFaultBindingCollection->Add( myFaultBinding );

.NET Framework
Available since 1.1
Return to top
Show: