RemotingServices.GetServerTypeForUri(String) Metod

Definition

Type Returnerar objektets med angiven URI.

public:
 static Type ^ GetServerTypeForUri(System::String ^ URI);
public static Type GetServerTypeForUri(string URI);
[System.Security.SecurityCritical]
public static Type GetServerTypeForUri(string URI);
static member GetServerTypeForUri : string -> Type
[<System.Security.SecurityCritical>]
static member GetServerTypeForUri : string -> Type
Public Shared Function GetServerTypeForUri (URI As String) As Type

Parametrar

URI
String

URI:n för objektet vars begäran begärs Type .

Returer

Objektet Type med den angivna URI:n.

Attribut

Undantag

Antingen har den omedelbara anroparen inte infrastrukturbehörighet, eller så har minst en av anroparna högre i anropsstacken inte behörighet att hämta typinformationen för icke-offentliga medlemmar.

Exempel

Console::WriteLine( "Server type: {0}", RemotingServices::GetServerTypeForUri( const_cast<String^>(myObjectUri) ) );
Console.WriteLine("Server type: {0}",
                  RemotingServices.GetServerTypeForUri(myObjectUri));
Console.WriteLine("Server type: {0}", _
                  RemotingServices.GetServerTypeForUri(myObjectUri).ToString())

Kommentarer

Eftersom fjärrkommunikation identifierar slutpunkter med hjälp av URI:er GetServerTypeForUri är metoden mycket användbar i de anslutbara delarna av fjärrkommunikationsinfrastrukturen (till exempel kanalmottagare, dynamiska mottagare och kontextmottagare) som använder IMessage objekt, eftersom den aktuella metoden returnerar det associerade typobjektet från URI:n.

Gäller för