Freigeben über


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)
}

Parameter

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.

Bemerkungen

Ein Aufruf mit dem [maybe]- Attribut kann keine Ausgabeparameter enthalten und ist implizit ein [idempotentes] Aufruf.

Siehe auch

Sendung

idempotent

IDL-Datei (Interface Definition)