Freigeben über


ICustomFactory.CreateInstance-Methode

Erstellt eine neue Instanz des angegebenen Typs.

Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Function CreateInstance ( _
    serverType As Type _
) As MarshalByRefObject
'Usage
Dim instance As ICustomFactory
Dim serverType As Type
Dim returnValue As MarshalByRefObject

returnValue = instance.CreateInstance(serverType)
MarshalByRefObject CreateInstance (
    Type serverType
)
MarshalByRefObject^ CreateInstance (
    Type^ serverType
)
MarshalByRefObject CreateInstance (
    Type serverType
)
function CreateInstance (
    serverType : Type
) : MarshalByRefObject

Parameter

  • serverType
    Der zu aktivierende Typ.

Rückgabewert

Ein dem angegebenen Typ zugeordnetes MarshalByRefObject.

Hinweise

CreateInstance wird von der Common Language Runtime aufgerufen, wenn ein neues Objekt des angegebenen Typs erstellt werden soll. Überschreiben Sie diese Methode, um eine eigene benutzerdefinierte Klassenfactory bereitzustellen.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ICustomFactory-Schnittstelle
ICustomFactory-Member
System.Runtime.InteropServices-Namespace