The ASO object represents the generic adapter specific object. The ASO object contains references to the following components that comprise the ASO object.
The ASO operation object contains references to capabilities, capability attributes, and complex types that you associate with an operation.
The catalog object represents the native metadata object. The native metadata object is the native importable metadata of a data source. The catalog object contains references to components of native metadata objects such as columns, unique keys, and primary keys.
The projection object represents the operations that you can perform when you read or write data. The projection object contains references to the list of operations, projection type, and basic projection view.