forse attributo

La parola chiave [forse] indica che la chiamata alla procedura remota non deve essere eseguita ogni volta che viene chiamata e il client non prevede una risposta. Si noti che il protocollo [forse] garantisce né il recapito né il completamento della chiamata.

[
    interface-attribute-list
] 
interface interface-name 
{
    [maybe [, attribute-list]] returntype function-name(params)
}

Parametri

interface-attribute-list

Specifica un elenco di zero o più attributi IDL che si applicano all'interfaccia nel suo complesso. Quando sono presenti due o più attributi di interfaccia, devono essere separati da virgole.

nome dell'interfaccia

Specifica il nome dell'interfaccia.

attribute-list

Specifica attributi aggiuntivi da applicare alla funzione. Separare più attributi con virgole.

Returntype

Specifica il tipo restituito della funzione.

nome funzione

Specifica il nome della funzione a cui verrà applicato l'attributo [forse].

params

Elenco dei parametri della funzione.

Commenti

Una chiamata con l'attributo [forse] non può contenere parametri di output ed è implicitamente una chiamata [idempotente].

Vedi anche

Trasmissione

idempotent

File IDL (Interface Definition)