次の方法で共有


RealProxy.CreateObjRef メソッド

指定したオブジェクト型の ObjRef を作成し、リモート処理インフラストラクチャでクライアント側でアクティブ化されるオブジェクトとして登録します。

Public Overridable Function CreateObjRef( _
   ByVal requestedType As Type _) As ObjRef
[C#]
public virtual ObjRef CreateObjRef(TyperequestedType);
[C++]
public: virtual ObjRef* CreateObjRef(Type* requestedType);
[JScript]
public function CreateObjRef(
   requestedType : Type) : ObjRef;

パラメータ

  • requestedType
    ObjRef の作成対象のオブジェクト型。

戻り値

指定した型に作成された ObjRef の新しいインスタンス。

使用例

 
Public Overrides Function CreateObjRef(ServerType As Type) As ObjRef
   Console.WriteLine("CreateObjRef Method Called ...")
   Dim myObjRef As New CustomObjRef(myMarshalByRefObject, ServerType)
   myObjRef.URI = myUri
   Return myObjRef
End Function 'CreateObjRef

[C#] 
public override ObjRef CreateObjRef(Type ServerType)
{  
   Console.WriteLine ("CreateObjRef Method Called ..."); 
   CustomObjRef myObjRef = new CustomObjRef(myMarshalByRefObject,ServerType);
   myObjRef.URI = myUri ;
   return myObjRef;
}

[C++] 
public:
    ObjRef* CreateObjRef(Type* ServerType) 
    {  
        Console::WriteLine (S"CreateObjRef Method Called ..."); 
        CustomObjRef* myObjRef = new CustomObjRef(myMarshalByRefObject, ServerType);
        myObjRef->URI = myUri ;
        return myObjRef;
    }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

RealProxy クラス | RealProxy メンバ | System.Runtime.Remoting.Proxies 名前空間 | RemotingConfiguration