Freigeben über


ServicedComponent-Member

Stellt die Basisklasse aller Klassen dar, die COM+-Dienste verwenden.

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

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode ServicedComponent Initialisiert eine neue Instanz der ServicedComponent-Klasse.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose Überladen. Gibt die von der ServicedComponent verwendeten Ressourcen frei.
Öffentliche Methode Statisch DisposeObject Finalisiert das Objekt und entfernt den zugeordneten COM+-Verweis.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Ö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 GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Ö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 Activate Wird von der Infrastruktur aufgerufen, wenn das Objekt erstellt oder in einem Pool reserviert wird. Überschreiben Sie diese Methode, um Objekten benutzerdefinierten Initialisierungscode hinzuzufügen.
Geschützte Methode CanBePooled Diese Methode wird von der Infrastruktur aufgerufen, bevor das Objekt wieder im Pool abgelegt wird. Überschreiben Sie diese Methode, um zu bestimmen, ob das Objekt wieder im Pool abgelegt werden soll.
Geschützte Methode Construct Wird von der Infrastruktur direkt nach dem Aufruf des Konstruktors aufgerufen, wobei die Konstruktorzeichenfolge übergeben wird. Überschreiben Sie diese Methode, um den Wert der Konstruktionszeichenfolge verwenden zu können.
Geschützte Methode Deactivate Wird von der Infrastruktur aufgerufen, wenn das Objekt gerade deaktiviert wird. Überschreiben Sie diese Methode, wenn Objekten bei Verwendung von JIT-kompiliertem Code (Just-in-Time) oder Objektpooling benutzerdefinierter Finalisierungscode hinzugefügt werden soll.
Geschützte Methode Dispose Überladen. Gibt die von der ServicedComponent verwendeten Ressourcen frei.
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 MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone Stellt sicher, dass das done-Bit eines ServicedComponent-Klassenobjekts im COM+-Kontext nach einem Remotemethodenaufruf auf true festgelegt ist.
Explizite Schnittstellenimplementierung Methode System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone Stellt nicht sicher, dass das done-Bit eines ServicedComponent-Klassenobjekts im COM+-Kontext nach einem Remotemethodenaufruf auf true festgelegt ist.
Explizite Schnittstellenimplementierung Methode System.EnterpriseServices.IServicedComponentInfo.GetComponentInfo Ruft Informationen über die ServicedComponent-Klasseninstanz ab.

Zum Seitenanfang

Siehe auch

Referenz

ServicedComponent-Klasse
System.EnterpriseServices-Namespace