BindingCollection.IndexOf(Binding) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Searches for the specified Binding and returns the zero-based index of the first occurrence within the collection.
public:
int IndexOf(System::Web::Services::Description::Binding ^ binding);
public int IndexOf (System.Web.Services.Description.Binding binding);
member this.IndexOf : System.Web.Services.Description.Binding -> int
Public Function IndexOf (binding As Binding) As Integer
Parameters
Returns
A 32-bit signed integer.
Examples
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" );
ServiceDescription myServiceDescription = ServiceDescription.Read("MathService_input.wsdl");
Console.WriteLine("Total Number of bindings defined are:" + myServiceDescription.Bindings.Count);
myBinding = myServiceDescription.Bindings[0];
// Remove the first binding in the collection.
myServiceDescription.Bindings.Remove(myBinding);
Console.WriteLine("Successfully removed binding " + myBinding.Name);
Console.WriteLine("Total Number of bindings defined now are:" + 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 " + myBinding.Name);
Console.WriteLine("Binding was added at index " + myServiceDescription.Bindings.IndexOf(myBinding));
Console.WriteLine("Total Number of bindings defined now are:" + myServiceDescription.Bindings.Count);
myServiceDescription.Write("MathService_temp1.wsdl");
Dim myServiceDescription As ServiceDescription = ServiceDescription.Read("MathService_input.wsdl")
Console.WriteLine(("Total Number of bindings defined are:" + myServiceDescription.Bindings.Count.ToString()))
myBinding = myServiceDescription.Bindings(0)
' Remove the first binding in the collection.
myServiceDescription.Bindings.Remove(myBinding)
Console.WriteLine(("Successfully removed binding " + myBinding.Name))
Console.WriteLine(("Total Number of bindings defined now are:" + myServiceDescription.Bindings.Count.ToString()))
myServiceDescription.Write("MathService_temp.wsdl")
' Add binding to the ServiceDescription instance.
myServiceDescription.Bindings.Add(myBinding)
If myServiceDescription.Bindings.Contains(myBinding) Then
Console.WriteLine(("Successfully added binding " + myBinding.Name))
End If
Console.WriteLine(("Binding was added at index " + myServiceDescription.Bindings.IndexOf(myBinding).ToString()))
Console.WriteLine(("Total Number of bindings defined now are:" + myServiceDescription.Bindings.Count.ToString()))
myServiceDescription.Write("MathService_temp1.wsdl")
Applies to
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.