Partager via


Binding.Scheme Propriété

Définition

En cas d’implémentation dans une classe dérivée, définit le modèle URI qui spécifie le transport utilisé par les fabriques de canaux et d’écouteurs générées par les liaisons.

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

Valeur de propriété

Le modèle URI utilisé par les canaux ou les écouteurs créés par les fabriques générées par la liaison actuelle.

Remarques

Le nom d’utilisateur de cette liaison est différent de celui qui est précisé dans la spécification du nom de protocole, effectuée par la propriété Scheme. Chaque instance d’une classe Binding possède une propriété Name et une propriété Namespace qui, ensemble, identifient de façon unique le nom d’utilisateur de la liaison dans les métadonnées du service. Si vous souhaitez ajouter plus de liaisons HTTP, par exemple, vous avez la possibilité de leur attribuer un nom de votre choix et de définir leurs modèles sur "http". Il n'existe pas d'application inhérente ou de répartition d'ordinateurs basées sur la propriété Scheme. Vous évitez ainsi le problème fréquent de ne pas pouvoir enregistrer de gestionnaires supplémentaires aux protocoles connus. Vous pouvez également facilement travailler côte à côte avec plusieurs versions différentes d’une même liaison en attribuant un nom différent à chacune d’entre elles.

S’applique à