Compartilhar via


RemotingServices.GetServerTypeForUri(String) Método

Definição

Retorna o Type do objeto com o URI especificado.

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

Parâmetros

URI
String

O URI do objeto cujo Type é solicitado.

Retornos

O Type do objeto com o URI especificado.

Atributos

Exceções

O chamador imediato não tem permissão de infraestrutura ou, pelo menos um dos chamadores mais acima na pilha de chamadas não tem permissão para recuperar as informações de tipo de membros não públicos.

Exemplos

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

Comentários

Como a comunicação remota identifica pontos de extremidade usando URIs, o GetServerTypeForUri método é muito útil nas partes conectáveis da infraestrutura de comunicação remota (por exemplo, coletores de canal, coletores dinâmicos e coletores de contexto) que usam IMessage objetos, pois o método atual retornará o objeto de tipo associado do URI.

Aplica-se a