Freigeben über


EndpointPair.LocalServiceName Eigenschaft

Definition

Rufen Sie den lokalen Dienstnamen für das EndpointPair-Objekt ab, oder legen Sie diese fest.

public:
 property Platform::String ^ LocalServiceName { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring LocalServiceName();

void LocalServiceName(winrt::hstring value);
public string LocalServiceName { get; set; }
var string = endpointPair.localServiceName;
endpointPair.localServiceName = string;
Public Property LocalServiceName As String

Eigenschaftswert

String

Platform::String

winrt::hstring

Der lokale Dienstname für das EndpointPair-Objekt .

Hinweise

Die LocalServiceName-Eigenschaft kann einen Dienstnamen oder eine TCP- oder UDP-Portnummer enthalten. Die LocalServiceName-Eigenschaft kann auf eine der folgenden Optionen festgelegt werden:

  • Ein numerisches Literal für eine TCP- oder UDP-Portnummer (z. B. 80 für den TCP-Port, der normalerweise für http verwendet wird).
  • Ein Zeichenfolgenalias für eine Portnummer ("http", z. B.), die einer Zeichenfolge in der folgenden Datei auf dem lokalen Computer entspricht: %WINDIR%\system32\drivers\etc\services
  • Ein Dienstname, der von einem Namespaceanbieter mithilfe eines SRV-Eintrags aufgelöst werden kann. Die LocalServiceName-Eigenschaft kann auch auf eine leere Zeichenfolge festgelegt werden. Wenn der lokale Dienstname eine leere Zeichenfolge für den lokalen Endpunkt ist, bevor eine Netzwerkverbindung hergestellt wird, stellt das System automatisch eine TCP- oder UDP-Portnummer für die App bereit, die beim Herstellen einer Netzwerkverbindung verwendet werden soll.

Es ist ein Fehler, die LocalServiceName-Eigenschaft auf NULL festzulegen.

Gilt für:

Weitere Informationen