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