CKSubscriptionOptions Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumera i flag per controllare il comportamento delle notifiche push per le sottoscrizioni basate su query.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'CKQuerySubscriptionOptions' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.None, "Use 'CKQuerySubscriptionOptions' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum CKSubscriptionOptions
type CKSubscriptionOptions =
- Ereditarietà
-
CKSubscriptionOptions
- Attributi
Campi
FiresOnce | 8 | La notifica viene attivata una sola volta e l'oggetto sottoscrizione viene eliminato. |
FiresOnRecordCreation | 1 | La notifica viene attivata quando viene creato un record corrispondente alla query. |
FiresOnRecordDeletion | 4 | La notifica viene attivata quando viene eliminato un record che corrisponde alla query. |
FiresOnRecordUpdate | 2 | La notifica viene attivata quando viene aggiornato un record corrispondente alla query. |