BindingCollection.Remove(Binding) Metod

Definition

Tar bort den första förekomsten av angiven Binding från BindingCollection.

public:
 void Remove(System::Web::Services::Description::Binding ^ binding);
public void Remove(System.Web.Services.Description.Binding binding);
member this.Remove : System.Web.Services.Description.Binding -> unit
Public Sub Remove (binding As Binding)

Parametrar

binding
Binding

Att Binding ta bort från samlingen.

Exempel

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" );
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");
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")

Kommentarer

Den här metoden utför en linjär sökning. Därför är den genomsnittliga körningstiden proportionell mot Count.

Elementen som följer den borttagna Binding flyttningen upp för att uppta den tömda platsen.

Gäller för