Describes the information needed to connect to a feature source
Name of provider
Collection of name value pairs for connecting to a data source
Additional information for a spatial context when the coordinate system is missing from the feature source
Configuration information needed for certain providers
The long transaction to use when connected to the provider
A set of extensions for the data source information
Zero or more calculated properties from attributes from the same feature class
Name of the extension
The feature class that is being extended; this is the class whose attributes are used for joining other attribute classes
Version number of this schema
A type describing name and value pairs
Text for the name of parameter
Text for value of parameter
Enum for join types
A type describing extensions to a data source
Name of property
Expression for the property
Name of property (field) in feature class
Name of property (field) in attribute class
Array of pairs of feature class properties (fields) and attribute class properties (fields) that define a join
Name of class the feature class is joined to
Identifies the resource id of the attribute class
Name of the relationship that defines a join
Delimiter symbol to be used by the UI to present an extended attribute
Type of the join
Force 1 : 1 in the case of 1 : many
A type describing spatial context for this feature source
Name of the spatial context
Coordinate system used for this spatial context