Experte für COM+ Ereignisobjekte
Nach oben zu Menü "Datei"
File > New > Other...
Der Experte für COM+ Ereignisobjekte erstellt ein COM+ Ereignisobjekt, das von einem transaktionalen Server aufgerufen werden kann, um Ereignisse auf Clients zu generieren. Da das Projekt für ein COM+ Objekt nur weitere COM+ Objekte enthalten kann, werden Sie beim Start des Experten möglicherweise aufgefordert, ein neues Projekt anzulegen.
Element | Beschreibung |
---|---|
Name der CoClass |
Geben Sie den Namen des COM+ Ereignisobjekts an. Server-Objekte, die COM+ Ereignisse generieren, erstellen eine Instanz dieses Objekts und rufen ihre Ereignisse auf. Die Ereignisse werden von COM+ so verteilt, dass sie auf registrierten Clients ausgelöst werden. |
Interface |
Geben Sie den Namen des Interface an, das Ereignisbehandlungsroutinen für alle Ereignisse definiert, die vom COM+ Ereignisobjekt verwaltet werden. Da das Interface von Client-Ereigniszielen implementiert wird, generiert der Experte keine Implementierungs-Unit. |
Beschreibung |
Geben Sie hier (optional) eine kurze Beschreibung der Ereignisobjekte ein, an der die Clients den Zweck der Ereignisse erkennen. |
Wenn die Aktionen im Experten abgeschlossen sind, können Sie die Methoden des generierten Interface mit dem Typbibliothekseditor definieren. Bei der Definition dieses Interface gelten folgende Regeln:
- Alle Methodennamen müssen für alle Schnittstellen des Ereignisobjekts eindeutig sein.
- Alle Methoden müssen einen HRESULT-Wert zurückgeben.
- Der Modifizierer für alle Methodenparameter muss leer sein.