Activator.GetObject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
既知のオブジェクトまたは 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。
返品
要求された既知のオブジェクトによって提供されるエンドポイントを指すプロキシ。
- 属性
例外
type または url が null。
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。
返品
要求された既知のオブジェクトによって提供されるエンドポイントを指すプロキシ。
- 属性
例外
type または url が null。
type は参照によってマーシャリングされず、インターフェイスではありません。
このメンバーは、遅延バインディング メカニズムを使用して呼び出されました。
注釈
プロキシを呼び出して、リモート オブジェクトにメッセージを送信します。 プロキシでメソッドが呼び出されるまで、ネットワーク経由でメッセージは送信されません。
state パラメーターはチャネルに情報を伝達し、IChannelSender.CreateMessageSink メソッドに渡されます。