Activator.GetObject Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Proxy für einen bekannten Objekt- oder XML-Webdienst.
Überlädt
| Name | Beschreibung |
|---|---|
| GetObject(Type, String) |
Erstellt einen Proxy für das bekannte Objekt, das durch den angegebenen Typ und die URL angegeben ist. |
| GetObject(Type, String, Object) |
Erstellt einen Proxy für das bekannte Objekt, das durch den angegebenen Typ, die URL und die Kanaldaten angegeben ist. |
GetObject(Type, String)
Erstellt einen Proxy für das bekannte Objekt, das durch den angegebenen Typ und die URL angegeben ist.
public:
static System::Object ^ GetObject(Type ^ type, System::String ^ url);
public static object GetObject(Type type, string url);
[System.Security.SecurityCritical]
public static object GetObject(Type type, string url);
static member GetObject : Type * string -> obj
[<System.Security.SecurityCritical>]
static member GetObject : Type * string -> obj
Public Shared Function GetObject (type As Type, url As String) As Object
Parameter
- type
- Type
Der Typ des bekannten Objekts, mit dem Sie eine Verbindung herstellen möchten.
- url
- String
Die URL des bekannten Objekts.
Gibt zurück
Ein Proxy, der auf einen Endpunkt verweist, der vom angeforderten bekannten Objekt bereitgestellt wird.
- Attribute
Ausnahmen
type oder url ist null.
type wird nicht durch Verweis gemarstet und ist keine Schnittstelle.
Dieses Element wurde mit einem Spätbindungsmechanismus aufgerufen.
Hinweise
Rufen Sie den Proxy auf, um Nachrichten an das Remoteobjekt zu senden. Es werden keine Nachrichten über das Netzwerk gesendet, bis eine Methode für den Proxy aufgerufen wird.
Weitere Informationen
Gilt für:
GetObject(Type, String, Object)
Erstellt einen Proxy für das bekannte Objekt, das durch den angegebenen Typ, die URL und die Kanaldaten angegeben ist.
public:
static System::Object ^ GetObject(Type ^ type, System::String ^ url, System::Object ^ state);
public static object GetObject(Type type, string url, object state);
[System.Security.SecurityCritical]
public static object GetObject(Type type, string url, object state);
static member GetObject : Type * string * obj -> obj
[<System.Security.SecurityCritical>]
static member GetObject : Type * string * obj -> obj
Public Shared Function GetObject (type As Type, url As String, state As Object) As Object
Parameter
- type
- Type
Der Typ des bekannten Objekts, mit dem Sie eine Verbindung herstellen möchten.
- url
- String
Die URL des bekannten Objekts.
- state
- Object
Kanalspezifische Daten oder null.
Gibt zurück
Ein Proxy, der auf einen Endpunkt verweist, der vom angeforderten bekannten Objekt bereitgestellt wird.
- Attribute
Ausnahmen
type oder url ist null.
type wird nicht durch Verweis gemarstet und ist keine Schnittstelle.
Dieses Element wurde mit einem Spätbindungsmechanismus aufgerufen.
Hinweise
Rufen Sie den Proxy auf, um Nachrichten an das Remoteobjekt zu senden. Es werden keine Nachrichten über das Netzwerk gesendet, bis eine Methode für den Proxy aufgerufen wird.
Der state Parameter kommuniziert Informationen an den Kanal und wird an die IChannelSender.CreateMessageSink Methode übergeben.