Condividi tramite


BindingCollection.Item[] Proprietà

Definizione

Ottiene o imposta l'istanza di Binding specificata dal parametro passato.

Overload

Item[Int32]

Ottiene o imposta il valore di un oggetto Binding in corrispondenza dell'indice in base zero specificato.

Item[String]

Ottiene un oggetto Binding specificato in base al nome.

Item[Int32]

Origine:
ServiceDescription.cs
Origine:
ServiceDescription.cs
Origine:
ServiceDescription.cs

Ottiene o imposta il valore di un oggetto Binding in corrispondenza dell'indice in base zero specificato.

public:
 property System::Web::Services::Description::Binding ^ default[int] { System::Web::Services::Description::Binding ^ get(int index); void set(int index, System::Web::Services::Description::Binding ^ value); };
public System.Web.Services.Description.Binding this[int index] { get; set; }
member this.Item(int) : System.Web.Services.Description.Binding with get, set
Default Public Property Item(index As Integer) As Binding

Parametri

index
Int32

Indice in base zero di Binding il cui valore viene modificato o restituito.

Valore della proprietà

Oggetto Binding.

Eccezioni

Il parametro index è minore di zero.

-oppure-

Il parametro index è maggiore di Count.

Esempio

for ( int i = 0; i < myServiceDescription->Bindings->Count; ++i )
{
   Console::WriteLine( "\nBinding {0}", i );

   // Get Binding at index i.
   myBinding = myServiceDescription->Bindings[ i ];
   Console::WriteLine( "\t Name : {0}", myBinding->Name );
   Console::WriteLine( "\t Type : {0}", myBinding->Type );
}
 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);
}
Dim i As Integer

While i < myServiceDescription.Bindings.Count
   Console.WriteLine((ControlChars.Cr + "Binding " + i.ToString()))
   ' Get Binding at index i.
   myBinding = myServiceDescription.Bindings(i)
   Console.WriteLine((ControlChars.Tab + " Name : " + myBinding.Name))
   Console.WriteLine((ControlChars.Tab + " Type : " + myBinding.Type.ToString()))
   i = i + 1
End While

Si applica a

Item[String]

Origine:
ServiceDescription.cs
Origine:
ServiceDescription.cs
Origine:
ServiceDescription.cs

Ottiene un oggetto Binding specificato in base al nome.

public:
 property System::Web::Services::Description::Binding ^ default[System::String ^] { System::Web::Services::Description::Binding ^ get(System::String ^ name); };
public System.Web.Services.Description.Binding this[string name] { get; }
member this.Item(string) : System.Web.Services.Description.Binding
Default Public ReadOnly Property Item(name As String) As Binding

Parametri

name
String

Nome dell'oggetto Binding restituito.

Valore della proprietà

Oggetto Binding.

Esempio

Nell'esempio seguente viene eseguita la ricerca della Bindings proprietà myServiceDescription per un Binding oggetto denominato "MathServiceHttpGet".

// Get Binding Name = S"MathServiceSoap".
myBinding = myServiceDescription->Bindings[ "MathServiceHttpGet" ];
if ( myBinding != nullptr )
{
   Console::WriteLine( "\n\nName : {0}", myBinding->Name );
   Console::WriteLine( "Type : {0}", myBinding->Type );
}
// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
   Console.WriteLine("\n\nName : " + myBinding.Name);
   Console.WriteLine("Type : " + myBinding.Type);
}
' Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings("MathServiceHttpGet")
If Not (myBinding Is Nothing) Then
   Console.WriteLine((ControlChars.Cr + ControlChars.Cr + "Name : " + myBinding.Name))
   Console.WriteLine(("Type : " + myBinding.Type.ToString()))
End If

Si applica a