BindingCollection::IndexOf Method (Binding^)
.NET Framework (current version)
Searches for the specified Binding and returns the zero-based index of the first occurrence within the collection.
Assembly: System.Web.Services (in System.Web.Services.dll)
Parameters
- binding
-
Type:
System.Web.Services.Description::Binding^
The Binding for which to search in the collection.
ServiceDescription^ myServiceDescription = ServiceDescription::Read( "MathService_input.wsdl" ); Console::WriteLine( "Total Number of bindings defined are: {0}", myServiceDescription->Bindings->Count ); myBinding = myServiceDescription->Bindings[ 0 ]; // Remove the first binding in the collection. myServiceDescription->Bindings->Remove( myBinding ); Console::WriteLine( "Successfully removed binding {0}", myBinding->Name ); Console::WriteLine( "Total Number of bindings defined now are: {0}", myServiceDescription->Bindings->Count ); myServiceDescription->Write( "MathService_temp.wsdl" ); // Add binding to the ServiceDescription instance. myServiceDescription->Bindings->Add( myBinding ); if ( myServiceDescription->Bindings->Contains( myBinding ) ) Console::WriteLine( "Successfully added binding {0}", myBinding->Name ); Console::WriteLine( "Binding was added at index {0}", myServiceDescription->Bindings->IndexOf( myBinding ) ); Console::WriteLine( "Total Number of bindings defined now are: {0}", myServiceDescription->Bindings->Count ); myServiceDescription->Write( "MathService_temp1.wsdl" );
.NET Framework
Available since 1.1
Available since 1.1
Show: