BindingCollection.Item[] Eigenschaft

Definition

Ruft die Binding-Instanz ab, die vom übergebenen Parameter angegeben wird, oder legt diese fest.

Überlädt

Item[Int32]

Ruft den Wert eines Binding am angegebenen nullbasierten Index ab oder legt diesen fest.

Item[String]

Ruft einen Binding ab, der durch seinen Namen angegeben wird.

Item[Int32]

Ruft den Wert eines Binding am angegebenen nullbasierten Index ab oder legt diesen fest.

C#
public System.Web.Services.Description.Binding this[int index] { get; set; }

Parameter

index
Int32

Der nullbasierte Index der Binding, deren Wert geändert oder zurückgegeben wird.

Eigenschaftswert

Binding

Ein Binding.

Ausnahmen

Der index-Parameter ist kleiner als 0 (null).

- oder - Der index-Parameter ist größer als Count.

Beispiele

C#
 for(int i=0; i < myServiceDescription.Bindings.Count; ++i)
  {	
     Console.WriteLine("\nBinding " + i );
      // Get Binding at index i.
    myBinding = myServiceDescription.Bindings[i];
      Console.WriteLine("\t Name : " + myBinding.Name);
      Console.WriteLine("\t Type : " + myBinding.Type);
}

Gilt für

.NET Framework 4.8 und andere Versionen
Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Item[String]

Ruft einen Binding ab, der durch seinen Namen angegeben wird.

C#
public System.Web.Services.Description.Binding this[string name] { get; }

Parameter

name
String

Der Name des zurückgegebenen Binding.

Eigenschaftswert

Binding

Ein Binding.

Beispiele

Im folgenden Beispiel wird die Bindings Eigenschaft von myServiceDescription nach einem Binding benannten "MathServiceHttpGet" durchsucht.

C#
// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
   Console.WriteLine("\n\nName : " + myBinding.Name);
   Console.WriteLine("Type : " + myBinding.Type);
}

Gilt für

.NET Framework 4.8 und andere Versionen
Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8