

Avviso di fine del supporto: il 20 maggio 2026, AWS terminerà il supporto per AWS SimSpace Weaver. Dopo il 20 maggio 2026, non potrai più accedere alla SimSpace Weaver console o SimSpace Weaver alle risorse. Per ulteriori informazioni, consulta [AWS SimSpace Weaver Fine del supporto](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AllSubscriptionEvents e OwnershipChanges contengono gli eventi dell'ultima chiamata
<a name="working-with_app-sdk_misc_events-from-last-call"></a>

I valori restituiti dalle chiamate a `Api::AllSubscriptionEvents()` e `Api::OwnershipChanges()` contengono gli eventi dell'ultima chiamata, **non l'ultimo segno di spunta**. Nell'esempio seguente, `secondSubscriptionEvents` e `secondOwnershipChangeList` sono vuoti perché le relative funzioni vengono richiamate immediatamente dopo le prime chiamate.

Se attendi 10 tick e poi chiami `Api::AllSubscriptionEvents()` and`Api::OwnershipChanges()`, i risultati conterranno sia gli eventi che le modifiche rispetto agli ultimi 10 tick (non all'ultimo segno di spunta).

**Example Esempio**  

```
Result<void> ProcessOwnershipChanges(Transaction& transaction)
{
    WEAVERRUNTIME_TRY(
        Api::SubscriptionChangeList firstSubscriptionEvents,
        Api::AllSubscriptionEvents(transaction));
    WEAVERRUNTIME_TRY(
        Api::OwnershipChangeList firstOwnershipChangeList,
        Api::OwnershipChanges(transaction));
    
    WEAVERRUNTIME_TRY(
        Api::SubscriptionChangeList secondSubscriptionEvents,
        Api::AllSubscriptionEvents(transaction));
    WEAVERRUNTIME_TRY(
        Api::OwnershipChangeList secondOwnershipChangeList,
        Api::OwnershipChanges(transaction));
    
    /**
     * secondSubscriptionEvents and secondOwnershipChangeList are 
     * both empty because there are no changes since the last call.
     */
}
```

**Nota**  
**La funzione `AllSubscriptionEvents()` è implementata ma la funzione non `SubscriptionEvents()` è implementata.**