Freigeben über


RealProxy-Member

Stellt die Basisfunktionen für Proxys bereit.

In den folgenden Tabellen werden die vom RealProxy -Typ verfügbar gemachten Member aufgeführt.

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode RealProxy Überladen. Initialisiert eine neue Instanz der RealProxy-Klasse.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode CreateObjRef Erstellt ein ObjRef für den angegebenen Objekttyp und registriert dieses bei der Remoteinfrastruktur als vom Client aktiviertes Objekt.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetCOMIUnknown Fordert einen nicht verwalteten Verweis auf das Objekt an, das von der aktuellen Proxyinstanz dargestellt wird.
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetObjectData Fügt der angegebenen SerializationInfo den transparenten Proxy hinzu, der durch die aktuelle Instanz von RealProxy dargestellt wird.
Öffentliche Methode GetProxiedType Gibt den Type des Objekts zurück, das von der aktuellen Instanz des RealProxy dargestellt wird.
Öffentliche Methode Statisch GetStubData Ruft die für den angegebenen Proxy gespeicherten Stubdaten ab.
Öffentliche Methode GetTransparentProxy Gibt den transparenten Proxy für die aktuelle Instanz von RealProxy zurück.
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeServerObject Initialisiert eine neue Instanz des Objekt-Type des Remoteobjekts, das die aktuelle Instanz des RealProxy darstellt, mit der angegebenen IConstructionCallMessage.
Öffentliche Methode Invoke Ruft beim Überschreiben in einer abgeleiteten Klasse die Methode auf, die in der bereitgestellten IMessage für das durch die aktuelle Instanz dargestellte Remoteobjekt angegeben ist.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode SetCOMIUnknown Speichert einen nicht verwalteten Proxy des Objekts, das von der aktuellen Instanz dargestellt wird.
Öffentliche Methode Statisch SetStubData Legt die Stubdaten für den angegebenen Proxy fest.
Öffentliche Methode SupportsInterface Fordert eine COM-Schnittstelle mit der angegebenen ID an.
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode AttachServer Fügt die aktuelle Proxyinstanz an das angegebenen Remote-MarshalByRefObject an.
Geschützte Methode DetachServer Trennt die aktuelle Proxyinstanz von dem Remoteserverobjekt, das sie darstellt.
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetUnwrappedServer Gibt das von der aktuellen Proxyinstanz dargestellte Serverobjekt zurück.
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

RealProxy-Klasse
System.Runtime.Remoting.Proxies-Namespace