Namespace Workspace.XBR.Xperiflow.Routines.Io
Classes
ArtifactDataResolver
DataStoreAccessor
Provides access to a data store managed by a storage backend. This DataStore is a key-value store that can store data in various formats.
This DataStore implementation uses the MetaFileSystemClient to store data in a key-value store. Additionally, there are limitations on the key names that can be used. The key must be under 25 characters, contain no illegal characters, and have at least 1 character.
DataTableParquetArtifactIoFactory
DataTableParquetArtifactReader
A Artifact Reader for DataTables that reads a series of partitioned parquet files into a single DataTable.
DataTableParquetArtifactWriter
The Artifact Writer for DataTables that writes a DataTable to a series of partitioned parquet files.
JsonArtifactIoFactory
JsonArtifactReader
An Artifact for reading a JObject from a json. This Artifact reader is meant to be very flexible in that it will read from any single .json file ignoring the schema.json file if it exists. If the schema.json is the only file, it will read from that as the data file.
JsonArtifactWriter
The Artifact Writer for writing json data to a .json text file.
StringTextArtifactIoFactory
StringTextArtifactReader
An Artifact for reading a string from a text file called data.txt.
StringTextArtifactWriter
The Artifact Writer for writing string data to a text file.
WebAppArtifactIoFactory
An Artifact IO Factory for writing/reading a JObject to/from a json file called data.appref.
WebAppArtifactReader
An Artifact Reader for reading a JObject from a json file called data.appref.
WebAppArtifactWriter
The Artifact Writer for writing json data to a .appref text file.
Interfaces
IArtifactDataResolver
IArtifactIoFactory<T>
IArtifactReader<T>
Interface for classes that read data from storage into an object of type T
IArtifactWriter<T>
Interface for classes that read data from storage into an object of type T.
IDataStoreAccessor
Provides access to a data store managed by a storage backend. This DataStore is a key-value store that can store data in various formats.