Skip to main content

Interface IArtifactIoFactory<T>

Namespace: Workspace.XBR.Xperiflow.Routines.Io

Assembly: Xperiflow.dll

Declaration
public interface IArtifactIoFactory<T>

Methods

IsApplicable(T)

Whether this factory is applicalbe to the given data. If this returns true, this implies that the asssociated IArtifactWriter can be used to write the data to the MetaFileSystem.

Declaration
bool IsApplicable(T data)
Returns

System.Boolean

Parameters
TypeName
<T>data

CreateReader()

Creates the reader for the given data.

Declaration
IArtifactReader<T> CreateReader()
Returns

Workspace.XBR.Xperiflow.Routines.Io.IArtifactReader<{T}>

CreateWriter()

Creates the writer for the given data.

Declaration
IArtifactWriter<T> CreateWriter()
Returns

Workspace.XBR.Xperiflow.Routines.Io.IArtifactWriter<{T}>

Was this page helpful?