HttpChannel.Parse(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Extrahiert aus der angegebenen URL den Channel-URI und den URI des bekannten Remoteobjekts.
public:
virtual System::String ^ Parse(System::String ^ url, [Runtime::InteropServices::Out] System::String ^ % objectURI);
public string Parse (string url, out string objectURI);
abstract member Parse : string * string -> string
override this.Parse : string * string -> string
Public Function Parse (url As String, ByRef objectURI As String) As String
Parameter
- url
- String
Die URL, aus der der URI des bekannten Remoteobjekts extrahiert werden soll.
- objectURI
- String
Enthält nach Beenden der Methode eine String mit dem URI des bekannten Remoteobjekts. Dieser Parameter wird nicht initialisiert übergeben.
Gibt zurück
Der URI des aktuellen Channels oder null
, wenn die angegebene URL keine HTTP-URL ist.
Implementiert
Beispiele
Im folgenden Codebeispiel wird die Verwendung der Parse-Methode veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die HttpClientChannel-Klasse bereitgestellt wird.
// Parse the channel's URI.
String^ objectUrl = L"http://localhost:9090/RemoteObject.rem";
String^ channelUri = clientChannel->Parse( objectUrl, objectUri );
Console::WriteLine( L"The object URL is {0}.", objectUrl );
Console::WriteLine( L"The object URI is {0}.", objectUri );
Console::WriteLine( L"The channel URI is {0}.", channelUri );
// Parse the channel's URI.
string objectUrl = "http://localhost:9090/RemoteObject.rem";
string channelUri = clientChannel.Parse(objectUrl, out objectUri);
Console.WriteLine("The object URL is {0}.", objectUrl);
Console.WriteLine("The object URI is {0}.", objectUri);
Console.WriteLine("The channel URI is {0}.", channelUri);