次の方法で共有


Activator.GetObject メソッド

定義

既知のオブジェクト用または XML Web サービス用のプロキシを作成します。

オーバーロード

GetObject(Type, String)

指定された型と URL が示す既知のオブジェクト用にプロキシを作成します。

GetObject(Type, String, Object)

指定された型、URL、およびチャネル データが示す既知のオブジェクト用にプロキシを作成します。

GetObject(Type, String)

指定された型と URL が示す既知のオブジェクト用にプロキシを作成します。

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

パラメーター

type
Type

接続する既知のオブジェクトの型。

url
String

既知のオブジェクトの URL。

戻り値

Object

要求した既知のオブジェクトによって提供されたエンドポイントを指すプロキシ。

属性

例外

type または urlnull です。

type は、参照渡しでマーシャリングされません。インターフェイスでもありません。

このメンバーは、遅延バインディング メカニズムで呼び出されました。

注釈

プロキシを呼び出して、リモート オブジェクトにメッセージを送信します。 プロキシでメソッドが呼び出されるまで、ネットワーク経由でメッセージは送信されません。

こちらもご覧ください

適用対象

GetObject(Type, String, Object)

指定された型、URL、およびチャネル データが示す既知のオブジェクト用にプロキシを作成します。

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

パラメーター

type
Type

接続する既知のオブジェクトの型。

url
String

既知のオブジェクトの URL。

state
Object

チャネル固有データまたは null

戻り値

Object

要求した既知のオブジェクトによって提供されたエンドポイントを指すプロキシ。

属性

例外

type または urlnull です。

type は、参照渡しでマーシャリングされません。インターフェイスでもありません。

このメンバーは、遅延バインディング メカニズムで呼び出されました。

注釈

プロキシを呼び出して、リモート オブジェクトにメッセージを送信します。 プロキシでメソッドが呼び出されるまで、ネットワーク経由でメッセージは送信されません。

このパラメーターは state チャネルに情報を伝達し、メソッドに IChannelSender.CreateMessageSink 渡されます。

こちらもご覧ください

適用対象