Base class for factories that create a CustomFileDataSource.
data source.
Inheritance Hierarchy
Spotfire.Dxp.Data.ImportDataSourceFactory
Spotfire.Dxp.Data.ImportFileDataSourceFactory
Spotfire.Dxp.Data.ImportFileDataSourceFactoryT
Spotfire.Dxp.Application.ExtensionCustomFileDataSourceFactoryT
Namespace: Spotfire.Dxp.Application.Extension
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 65.0.19510.3242 (65.0.19510.3242)
Syntax
C#
public abstract class CustomFileDataSourceFactory<T> : FileDataSourceFactory<T> where T : CustomFileDataSource
Type Parameters
- T
The CustomFileDataSourceFactoryT type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CustomFileDataSourceFactoryT(CustomTypeIdentifier) |
Initializes a new instance of the CustomFileDataSourceFactoryT class.
| |
CustomFileDataSourceFactoryT(CustomTypeIdentifier, LicensedFunction) |
Initializes a new instance of the CustomDataSource class.
|
Methods
Name | Description | |
---|---|---|
AddSupportedFileExtensionsCore | Override this method to add the supported file extensions.
| |
CanCreateDataSourceInWebClientCore |
Override this method to specify whether it should be possible to create the data source in the web client. The data source must be thread safe to support the web client.
By default, custom data sources cannot be created in the web client. This prevents the user from creating analyses from the data source or use the data source to add data to an existing analysis.
| |
CreateCore | Override this method to create the custom file data source.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetFileFormatMatchCore | Override this method to return the file format match.
(Inherited from FileDataSourceFactory.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Version Information
Supported in: 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0, 11.8
See Also