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 渡されます。