Partage via


Binding.Scheme Propriété

Définition

En cas d’implémentation dans une classe dérivée, définit le schéma d’URI qui spécifie le transport utilisé par les fabriques de canal et d’écouteur 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é

Schéma d’URI utilisé par les canaux ou les écouteurs créés par les fabriques créées par la liaison actuelle.

Remarques

Ce nom d’utilisateur pour la liaison est distinct de la spécification du nom de protocole, qui est spécifié par la Scheme propriété. Chaque instance d’un a Binding et NamespaceName qui identifient de manière unique le nom d’utilisateur de la liaison dans les métadonnées du service. Si vous souhaitez ajouter d’autres liaisons HTTP, par exemple, vous pouvez les nommer comme vous le souhaitez et définir tous leurs schémas sur « http ». Il n’existe aucune application ou répartition de machine inhérente en fonction du Scheme. Vous évitez donc le problème courant d’impossibilité d’inscrire des gestionnaires supplémentaires pour les protocoles connus. Vous pouvez également facilement utiliser plusieurs versions d’une liaison côte à côte en donnant à chaque version un nom différent.

S’applique à