Binding.Scheme Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bei Implementierung in einer abgeleiteten Klasse richtet dieser Wert das URI-Schema ein, das den Transport festlegt, der von den Kanal- und Listenerfactorys verwendet wird, die von den Bindungen erstellt werden.
public:
abstract property System::String ^ Scheme { System::String ^ get(); };
public abstract string Scheme { get; }
member this.Scheme : string
Public MustOverride ReadOnly Property Scheme As String
Eigenschaftswert
Das URI-Schema, das von den Kanälen oder Listenern verwendet wird, die von den von der aktuellen Bindung erzeugten Factorys erstellt werden.
Hinweise
Dieser Benutzername für die Bindung unterscheidet sich von der Spezifikation des Protokollnamens, der durch die Scheme-Eigenschaft festgelegt wird. 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. 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.