Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der RealProxy-Klasse.
Namespace: System.Runtime.Remoting.Proxies
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Protected Sub New ( _
classToProxy As Type, _
stub As IntPtr, _
stubData As Object _
)
'Usage
Dim classToProxy As Type
Dim stub As IntPtr
Dim stubData As Object
Dim instance As New RealProxy(classToProxy, stub, stubData)
protected RealProxy (
Type classToProxy,
IntPtr stub,
Object stubData
)
protected:
RealProxy (
Type^ classToProxy,
IntPtr stub,
Object^ stubData
)
protected RealProxy (
Type classToProxy,
IntPtr stub,
Object stubData
)
protected function RealProxy (
classToProxy : Type,
stub : IntPtr,
stubData : Object
)
Parameter
- classToProxy
Der Type des Remoteobjekts, für das ein Proxy erstellt werden soll.
- stub
Ein Stub, der der neuen Proxyinstanz zugeordnet werden soll.
- stubData
Die für den angegebenen Stub und die neue Proxyinstanz festzulegenden Stubdaten.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
classToProxy ist keine Schnittstelle und wird auch nicht von MarshalByRefObject abgeleitet. |
Hinweise
Benutzerdefinierte Proxys legen anhand der Stubdaten fest, wie eingehende Methodenaufrufe behandelt werden. Die Stubdaten können z. B. Informationen zum Kontext des Servers enthalten, anhand derer entschieden wird, ob der Aufruf lokal ausgeführt oder über die Remoteinfrastruktur gesendet werden soll.
.NET Framework-Sicherheit
- SecurityPermission für den Aufruf von nicht verwaltetem Code. Zugeordnete Enumeration: SecurityPermissionFlag.UnmanagedCode.
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
RealProxy-Klasse
RealProxy-Member
System.Runtime.Remoting.Proxies-Namespace