Bagikan melalui


TcpServerChannel.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 instans yang menyimpan URI objek terkenal jarak jauh. Parameter ini diteruskan tanpa diinisialisasi.

Mengembalikan

URI saluran saat ini.

Penerapan

Contoh

Contoh kode berikut menunjukkan penggunaan metode ini.

// Parse the channel's URI.
array<String^>^urls = channel->GetUrlsForUri( L"RemoteObject.rem" );
if ( urls->Length > 0 )
{
   String^ objectUrl = urls[ 0 ];
   String^ objectUri;
   String^ channelUri = channel->Parse( objectUrl,  objectUri );
   Console::WriteLine( L"The object URI is {0}.", objectUri );
   Console::WriteLine( L"The channel URI is {0}.", channelUri );
   Console::WriteLine( L"The object URL is {0}.", objectUrl );
}
// Parse the channel's URI.
string[] urls = channel.GetUrlsForUri("RemoteObject.rem");
if (urls.Length > 0)
{
    string objectUrl = urls[0];
    string objectUri;
    string channelUri = channel.Parse(objectUrl, out objectUri);
    Console.WriteLine("The object URI is {0}.", objectUri);
    Console.WriteLine("The channel URI is {0}.", channelUri);
    Console.WriteLine("The object URL is {0}.", objectUrl);
}

Keterangan

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

Berlaku untuk

Lihat juga