Freigeben über


IComObjectPoolEvents2-Schnittstelle (comsvcs.h)

Benachrichtigt den Abonnenten, wenn ein neues Objekt für den Pool erstellt oder aus dem Pool entfernt wird. Der Abonnent wird auch benachrichtigt, wenn ein neuer Objektpool erstellt wird oder wenn die Anforderung für ein Poolobjekt ein Zeitüberschreitung darstellt. Die Ereignisse werden für den Abonnenten mit dem COM+-Ereignisdienst veröffentlicht, einem lose gekoppelten Ereignissystem, das Ereignisinformationen von verschiedenen Herausgebern in einem Ereignisspeicher im COM+-Katalog speichert.

Vererbung

Die IComObjectPoolEvents2-Schnittstelle erbt von der IUnknown-Schnittstelle . IComObjectPoolEvents2 verfügt auch über folgende Membertypen:

Methoden

Die IComObjectPoolEvents2-Schnittstelle verfügt über diese Methoden.

 
IComObjectPoolEvents2::OnObjPoolCreateDecision

Wird generiert, wenn ein Pool einem anfordernden Client ein vorhandenes Objekt bereitstellt oder ein neues Objekt erstellt.
IComObjectPoolEvents2::OnObjPoolCreateObject

Wird generiert, wenn ein Objekt für den Pool erstellt wird.
IComObjectPoolEvents2::OnObjPoolCreatePool

Wird beim Erstellen eines neuen Pools generiert.
IComObjectPoolEvents2::OnObjPoolDestroyObject

Wird generiert, wenn ein Objekt dauerhaft aus dem Pool entfernt wird.
IComObjectPoolEvents2::OnObjPoolTimeout

Wird generiert, wenn die Anforderung für ein Poolobjekt ein Zeitüberschreitungsout hat.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

COM+-Ereignisse

COM+-Instrumentierung