DBCOMMONPathRootTag

Objective-C

enum DBCOMMONPathRootTag : NSInteger {}

Swift

@frozen enum DBCOMMONPathRootTag : Int, @unchecked Sendable

The DBCOMMONPathRootTag enum type represents the possible tag states with which the DBCOMMONPathRoot union can exist.

  • Paths are relative to the authenticating user’s home namespace, whether or not that user belongs to a team.

    Declaration

    Objective-C

    DBCOMMONPathRootHome

    Swift

    case home = 0
  • Paths are relative to the authenticating user’s root namespace (This results in invalidRoot in DBCOMMONPathRootError if the user’s root namespace has changed.).

    Declaration

    Objective-C

    DBCOMMONPathRootRoot

    Swift

    case root = 1
  • Paths are relative to given namespace id (This results in noPermission in DBCOMMONPathRootError if you don’t have access to this namespace.).

    Declaration

    Objective-C

    DBCOMMONPathRootNamespaceId

    Swift

    case namespaceId = 2
  • (no description).

    Declaration

    Objective-C

    DBCOMMONPathRootOther

    Swift

    case other = 3