Bagikan melalui


TcpChannel.Parse(String, String) Metode

Definisi

Mengekstrak URI saluran dan URI objek terkenal jarak jauh dari URL yang ditentukan.

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

URL tempat mengekstrak URI objek terkenal jarak jauh.

objectURI
String

Ketika metode ini kembali, berisi String yang menyimpan URI objek terkenal jarak jauh. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan

URI saluran saat ini.

Penerapan

Contoh

Contoh kode berikut menunjukkan cara menggunakan metode ini.

// Parse the channel's URI.
array<String^>^ urls = serverChannel->GetUrlsForUri("RemoteObject.rem");
if (urls->Length > 0)
{
    String^ objectUrl = urls[0];
    String^ objectUri;
    String^ channelUri = serverChannel->Parse(objectUrl, 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);
}
// Parse the channel's URI.
string[] urls = serverChannel.GetUrlsForUri("RemoteObject.rem");
if (urls.Length > 0)
{
    string objectUrl = urls[0];
    string objectUri;
    string channelUri = serverChannel.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);
}

Keterangan

URI objek adalah nilai yang secara unik mengidentifikasi instans objek tertentu.

Berlaku untuk

Lihat juga