Class UnstructuredExtractorFactory
A concrete implementation of Workspace.XBR.Xperiflow.Etl.Unstructured.IUnstructuredExtractorFactory that creates an Workspace.XBR.Xperiflow.Etl.IExtractor%601 object to extract unstructured data.
Namespace: Workspace.XBR.Xperiflow.Etl.Unstructured
Assembly: Xperiflow.dll
public class UnstructuredExtractorFactory : IUnstructuredExtractorFactory
Implements: Workspace.XBR.Xperiflow.Etl.Unstructured.IUnstructuredExtractorFactory
Methods
CreateExtractor(IConnectionContext, IDataContainerContext, IDataFormat)
Creates an Workspace.XBR.Xperiflow.Etl.IExtractor%601 based on the provided Workspace.XBR.Xperiflow.Etl.IConnectionContext, Workspace.XBR.Xperiflow.Etl.IDataContainerContext, and Workspace.XBR.Xperiflow.Etl.IDataFormat.
public IExtractor<Stream> CreateExtractor(IConnectionContext connectionContext, IDataContainerContext dataContainerContext, IDataFormat dataFormat)
Returns
Workspace.XBR.Xperiflow.Etl.IExtractor<System.IO.Stream>
A concrete implementation of Workspace.XBR.Xperiflow.Etl.IExtractor%601 object to extract data from a source
Parameters
| Type | Name | Description |
|---|---|---|
| Workspace.XBR.Xperiflow.Etl.IConnectionContext | connectionContext | The [Workspace.XBR.Xperiflow.Etl.IConnectionContext](../Xperiflow.Etl/IConnectionContext.md) object |
| Workspace.XBR.Xperiflow.Etl.IDataContainerContext | dataContainerContext | The [Workspace.XBR.Xperiflow.Etl.IDataContainerContext](../Xperiflow.Etl/IDataContainerContext.md) object |
| Workspace.XBR.Xperiflow.Etl.IDataFormat | dataFormat | The [Workspace.XBR.Xperiflow.Etl.IDataFormat](../Xperiflow.Etl/IDataFormat.md) object |
Exceptions
System.NotSupportedException
Implements
Inherited Members
System.Object.Equals(System.Object)System.Object.Equals(System.Object,System.Object)System.Object.GetHashCodeSystem.Object.GetTypeSystem.Object.MemberwiseCloneSystem.Object.ReferenceEquals(System.Object,System.Object)System.Object.ToString