HttpClientChannel.Parse(String, String) Methode

Definitie

Extraheert de kanaal-URI en de externe bekende object-URI uit de opgegeven URL.

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

Parameters

url
String

De URL waaruit de URI van het externe bekende object moet worden geëxtraheerd.

objectURI
String

Wanneer deze methode wordt geretourneerd, bevat deze een String die de URI van het externe bekende object bevat. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Retouren

De URI van het huidige kanaal of null als de opgegeven URL geen HTTP-URL is.

Implementeringen

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Parse methode gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de HttpClientChannel klasse.

// 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);

Van toepassing op

Zie ook