英語で読む

次の方法で共有


ICustomFactory インターフェイス

定義

MarshalByRefObject を拡張するマネージド オブジェクトのアクティベーション コードを、ユーザーが書き込むことができるようにします。

C#
public interface ICustomFactory
C#
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICustomFactory
属性

注釈

カスタム アクティブ化を有効にするには、 を実装ICustomFactoryするプロキシ クラスを指定し、 クラスProxyAttributeMarshalByRefObject を関連付けます。 クラスがアクティブ化されると、プロキシの CreateInstance メソッドが共通言語ランタイムによって呼び出され、クラスがアクティブになります。

メソッド

CreateInstance(Type)

指定した型の新しいインスタンスを作成します。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1