MongoDB · Types · The schema catalog

ArxSelectionSetMultiplicity

Definition

Namespace
ARX.SDK.Services
Package
ARX.SDK
C#
public enum ArxSelectionSetMultiplicity

How many options a record holds, and in which storage form when it's more than one.

Values

Single

One option, stored as its code.

Array

Several options, stored as a typed array (PostgreSQL arrays, MongoDB arrays, DynamoDB sets).

Flags

Several options, stored as the bitwise OR of their codes. Integer sets only; every code is a power of two.

Delimited

Several options, stored as their codes joined with Delimiter.

Json

Several options, stored as a JSON array of their codes.

Usage

C#

A line from the sample application's files.

.Add("ContactChannels", ArxSelectionSetKind.String, ArxSelectionSetMultiplicity.Array, ("E", "Email"), ("P", "Phone"), ("S", "SMS"))

SampleCatalog.cs, in the sample application

Used in: