ICustomFactory-Schnittstelle
Veröffentlicht: Oktober 2016
Ermöglicht es Benutzern, Aktivierungscode für verwaltete Objekte zu schreiben, die erweitern MarshalByRefObject.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[ComVisibleAttribute(true)]
public interface ICustomFactory
[ComVisibleAttribute(true)]
public interface class ICustomFactory
[<ComVisibleAttribute(true)>]
type ICustomFactory = interface end
<ComVisibleAttribute(True)>
Public Interface ICustomFactory
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateInstance(Type) | Erstellt eine neue Instanz des angegebenen Typs. |
Hinweise
Sie können benutzerdefinierte Aktivierung aktivieren, indem Sie eine Proxyklasse, die implementiert ICustomFactory und die MarshalByRefObject -Klasse mit der ProxyAttribute. Wenn die Klasse aktiviert ist, des Proxys CreateInstance Methode wird aufgerufen, durch die common Language Runtime verwenden, um die Klasse zu aktivieren.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
System.Runtime.InteropServices-Namespace
Zurück zum Anfang