maybe-Attribut
Die Schlüsselwort (keyword) [vielleicht] gibt an, dass der Remoteprozeduraufruf nicht bei jedem Aufruf ausgeführt werden muss und der Client keine Antwort erwartet. Beachten Sie, dass das [vielleicht] -Protokoll weder die Übermittlung noch den Abschluss des Aufrufs sicherstellt.
[
interface-attribute-list
]
interface interface-name
{
[maybe [, attribute-list]] returntype function-name(params)
}
-
interface-attribute-list
-
Gibt eine Liste von null oder mehr IDL-Attributen an, die für die Schnittstelle als Ganzes gelten. Wenn zwei oder mehr Schnittstellenattribute vorhanden sind, müssen sie durch Kommas getrennt werden.
-
Schnittstellenname
-
Gibt den Namen der Schnittstelle an.
-
attribut-list
-
Gibt zusätzliche Attribute an, die auf die Funktion angewendet werden sollen. Trennen Sie mehrere Attribute durch Kommas.
-
returntype
-
Gibt den Rückgabetyp der Funktion an.
-
Funktionsname
-
Gibt den Namen der Funktion an, auf die das Attribut [maybe] angewendet wird.
-
params
-
Funktionsparameterliste.
Ein Aufruf mit dem [maybe]- Attribut kann keine Ausgabeparameter enthalten und ist implizit ein [idempotentes] Aufruf.