Freigeben über


SYNC_METADATA_FIELD_TYPE-Enumeration

Stellt den Datentyp eines benutzerdefinierten Felds dar.

typedef enum
{
  SYNC_METADATA_FIELD_TYPE_NOTYPE = 0,
  SYNC_METADATA_FIELD_TYPE_BYTEARRAY = 1,
  SYNC_METADATA_FIELD_TYPE_STRING = 2,
  SYNC_METADATA_FIELD_TYPE_UINT8 = 3,
  SYNC_METADATA_FIELD_TYPE_UINT16 = 4,
  SYNC_METADATA_FIELD_TYPE_UINT32 = 5,
  SYNC_METADATA_FIELD_TYPE_UINT64 = 6,
  SYNC_METADATA_FIELD_TYPE_GUID = 7
} SYNC_METADATA_FIELD_TYPE;

Member

  • SYNC_METADATA_FIELD_TYPE_NOTYPE
    Es ist kein Datentyp definiert. Dies ist der Standardwert. Das Festlegen eines Felds auf diesen Typ ist ein Fehler.
  • SYNC_METADATA_FIELD_TYPE_BYTEARRAY
    Ein Bytearray variabler Länge. Die maximale Länge wird in der Felddefinition angegeben.
  • SYNC_METADATA_FIELD_TYPE_STRING
    Eine Unicode-Zeichenfolge variabler Länge. Die maximale Länge wird in der Felddefinition angegeben. Der Metadaten-Speicherdienst berücksichtigt nicht die Groß- und Kleinschreibung in Zeichenfolgenfeldern, unterscheidet jedoch nach Akzent in Zeichenfolgenfeldern. Der Anbieter muss die Zeichenfolgen ggf. vor dem Speichern normalisieren.
  • SYNC_METADATA_FIELD_TYPE_UINT8
    Eine 8-Bit-Ganzzahl ohne Vorzeichen.
  • SYNC_METADATA_FIELD_TYPE_UINT16
    Eine 16-Bit-Ganzzahl ohne Vorzeichen.
  • SYNC_METADATA_FIELD_TYPE_UINT32
    Eine 32-Bit-Ganzzahl ohne Vorzeichen.
  • SYNC_METADATA_FIELD_TYPE_UINT64
    Eine 64-Bit-Ganzzahl ohne Vorzeichen.
  • SYNC_METADATA_FIELD_TYPE_GUID
    Eine GUID.

Anforderungen

Header: Metastore.h

Siehe auch

Konzepte

Komponenten des Metadatenspeicherdiensts von Sync Framework