Common Data Model standards adapter

The Common Data Model standards adapter is the storage adapter that points to the Common Data Model public standards schema documents. This adapter is configured to read from the 'Microsoft.CommonDataModel.ObjectModel.CdmStandards' package that is a dependency of the SDK.

The standards schema documents are also published on GitHub for reference purposes.

public class CdmStandardsAdapter extends CdmCustomPackageAdapter

Constructors

Name Description
CdmStandardsAdapter() Initializes a new instance of the CdmStandardsAdapter class.

Methods

Name Description Return Type
CanRead() Returns true, if the Common Data Model standards adapter can read data. bool
CanWrite() Returns false, if the Common Data Model standards adapter can't write data to its source. bool
ReadAsync(string) See StorageAdapterBase.ReadAsync(...). Task<string>
WriteAsync(string, string) See StorageAdapterBase.WriteAsync(...). Throws a NotImplementedException if the Common Data Model standards adapter can't write to its source. Task
CreateAdapterPath(string) See StorageAdapterBase.CreateAdapterPath(...). string
CreateCorpusPath(string) See StorageAdapterBase.CreateCorpusPath(...). string
ClearCache() See StorageAdapterBase.ClearCache(). void
ComputeLastModifiedTimeAsync(string) See StorageAdapterBase.ComputeLastModifiedTimeAsync(...). Returns Time.Now(). Task<DateTimeOffset?>
FetchAllFilesAsync(string) See StorageAdapterBase.FetchAllFilesAsync(...). Returns null. Task<List<string>>
FetchConfig() See StorageAdapterBase.FetchConfig(). string
UpdateConfig(string) See StorageAdapterBase.UpdateConfig(...). void
CreateFileQueryCacheContext() See StorageAdapterBase.CreateFileQueryCacheContext(). IDisposable