Binding.Scheme Eigenschap

Definitie

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, stelt u het URI-schema in dat het transport aangeeft dat wordt gebruikt door het kanaal en de listenerfactory's die door de bindingen zijn gebouwd.

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

Waarde van eigenschap

Het URI-schema dat wordt gebruikt door de kanalen of listeners die zijn gemaakt door de factory's die zijn gebouwd door de huidige binding.

Opmerkingen

Deze gebruikersnaam voor de binding verschilt van de specificatie van de protocolnaam, die wordt opgegeven door de Scheme eigenschap. Elk exemplaar van een Binding heeft een Name en Namespace die samen de gebruikersnaam voor de binding uniek identificeert in de metagegevens van de service. Als u bijvoorbeeld meer HTTP-bindingen wilt toevoegen, kunt u ze een naam geven wat u wilt en al hun schema's instellen op http. Er is geen inherente toepassing of machine-verzending op basis van de Scheme. U voorkomt dus dat het veelvoorkomende probleem is dat u geen extra handlers kunt registreren voor bekende protocollen. U kunt ook eenvoudig met meerdere versies van een binding naast elkaar werken door elke versie een andere naam te geven.

Van toepassing op