RemotingServices.GetServerTypeForUri(String) Methode

Definitie

Retourneert het Type object met de opgegeven 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

Parameters

URI
String

De URI van het object waarvan Type wordt gevraagd.

Retouren

Het Type object met de opgegeven URI.

Kenmerken

Uitzonderingen

De directe beller heeft geen infrastructuurmachtiging of ten minste één van de bellers hoger in de callstack heeft geen machtiging om de typegegevens van niet-openbare leden op te halen.

Voorbeelden

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

Opmerkingen

Omdat externe communicatie eindpunten identificeert met behulp van URI's, is de GetServerTypeForUri methode zeer nuttig in de pluggable onderdelen van de externe infrastructuur (bijvoorbeeld kanaalsinks, dynamische sinks en contextsinks) die gebruikmaken IMessage van objecten, omdat de huidige methode het bijbehorende typeobject van de URI retourneert.

Van toepassing op