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
Параметры
Возвращаемое значение
Тип Type объекта с указанным URI.
- Атрибуты
Исключения
Или непосредственный вызывающий не имеет разрешения инфраструктуры, или ни один из вызывающих, находящихся на вершине стека вызовов, не имеет разрешения на извлечение сведений о типе членов, не являющихся открытыми.
Примеры
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.