Binding.Scheme Egenskap

Definition

När det implementeras i en härledd klass anger du URI-schemat som anger den transport som används av kanalen och lyssnarfabrikerna som skapas av bindningarna.

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

Egenskapsvärde

URI-schemat som används av de kanaler eller lyssnare som skapas av de fabriker som skapats av den aktuella bindningen.

Kommentarer

Det här användarnamnet för bindningen skiljer sig från specifikationen för protokollnamnet, som anges av Scheme egenskapen. Varje instans av en Binding har en Name och Namespace som tillsammans unikt identifierar användarnamnet för bindningen i tjänstens metadata. Om du till exempel vill lägga till fler HTTP-bindningar kan du ge dem namnet vad du vill och ställa in alla deras scheman på "http". Det finns inget inbyggt program eller datorutskick baserat på Scheme. Så du undviker det vanliga problemet med att det inte går att registrera ytterligare hanterare för välkända protokoll. Du kan också enkelt arbeta med flera versioner av en bindning sida vid sida genom att ge varje version ett annat namn.

Gäller för