RemotingServices.GetServerTypeForUri(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il Type dell'oggetto con l'URI specificato.
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
Parametri
Restituisce
Type dell'oggetto con l'URI specificato.
- Attributi
Eccezioni
Il chiamante immediato non dispone delle autorizzazioni di infrastruttura oppure almeno uno dei chiamanti nelle posizioni superiori dello stack di chiamate non dispone delle autorizzazioni per recuperare le informazioni relative al tipo di membri non pubblici.
Esempio
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())
Commenti
Poiché la comunicazione remota identifica gli endpoint tramite URI, il GetServerTypeForUri metodo è molto utile nelle parti collegabili dell'infrastruttura remota (ad esempio, sink di canale, sink dinamici e sink di contesto) che usano IMessage oggetti, perché il metodo corrente restituirà l'oggetto tipo associato dall'URI.