RemotingServices.GetServerTypeForUri(String) Метод

Определение

Type Возвращает объект с указанным универсальным кодом ресурса (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

Параметры

URI
String

Универсальный код ресурса (URI) объекта, запрашиваемого Type .

Возвращаемое значение

Объект Type с указанным универсальным кодом ресурса (URI).

Атрибуты

Исключения

У немедленного вызывающего объекта нет разрешения на инфраструктуру, или хотя бы один из вызывающих абонентов в calltack не имеет разрешения на получение сведений о типе недоступных участников.

Примеры

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())

Комментарии

Так как удаленное взаимодействие определяет конечные точки с помощью URI, GetServerTypeForUri метод очень полезен в подключаемых частях инфраструктуры удаленного взаимодействия (например, приемников каналов, динамических приемников и приемников контекста), использующих IMessage объекты, так как текущий метод вернет объект связанного типа из URI.

Применяется к