Binding.Name Egenskap

Definition

Hämtar eller anger namnet på bindningen.

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

Egenskapsvärde

Namnet på bindningen. Standardnamnet är null.

Undantag

Värdeuppsättningen får inte vara null eller en tom sträng.

Kommentarer

Varje instans av en Binding har en Name och Namespace som tillsammans unikt identifierar användarnamnet för bindningen i tjänstens metadata.

Det här användarnamnet för bindningen skiljer sig från specifikationen för protokollnamnet, som anges av Scheme egenskapen. 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