Binding.Name Eigenschaft

Definition

Ruft den Namen der Bindung ab oder legt diesen fest.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

Eigenschaftswert

Der Name der Bindung. Der Standardname ist null.

Ausnahmen

Der eingerichtete Wert kann nicht null oder eine leere Zeichenfolge sein.

Hinweise

Jede Instanz von Binding hat eine Name und eine Namespace, die zusammen eine eindeutige Identifizierung des Benutzernamens der Bindung in den Metadaten des Diensts ergeben.

Dieser Benutzername für die Bindung unterscheidet sich von der Spezifikation des Protokollnamens, der durch die Scheme-Eigenschaft festgelegt wird. Wenn Sie weitere HTTP-Bindungen hinzufügen möchten, können Sie z. B. diese benennen, wie Sie möchten, und alle ihre Schemas auf „http“ setzen. Es gibt keine inhärente Anwendung oder Rechnerverteilung auf Grundlage von Scheme. So vermeiden Sie das übliche Problem, keine zusätzlichen Handler für bekannte Protokolle registrieren zu können. Durch die Vergabe eines anderen Namens für jede Version können Sie leicht mit mehreren Versionen einer Bindung gleichzeitig arbeiten.

Gilt für: