A base class for file based data connectors.
| C# | Visual Basic | Visual C++ |
public abstract class FileDataConnector : DataConnector, IDataConnectorFile
Public MustInherit Class FileDataConnector _ Inherits DataConnector _ Implements IDataConnectorFile
public ref class FileDataConnector abstract : public DataConnector, IDataConnectorFile
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| FileDataConnector(String, Boolean) |
Initializes a new instance of the FileDataConnector class.
| |
| FileDataConnector(XmlNode) |
Initializes a new instance of the FileDataConnector class.
| |
| Equals(Object) | (Inherited from Object.) | |
| FileName |
Gets or sets the name of the file.
| |
| Finalize()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType()()() | Gets the type of the current instance. (Inherited from Object.) | |
| GetXMLNode(XmlNode) |
Gets an XML node containing the definition of this connector.
(Inherited from DataConnector.) | |
| Id |
Gets or sets the unique ID of the connector.
(Inherited from DataConnector.) | |
| IncludeFile |
Gets or sets a value specifying whether the file should be included
into the associated project.
| |
| IsReadOnly |
Gets or sets a value indicating whether this instance is read-only.
(Inherited from DataConnector.) | |
| LoadColumns(ColumnCollection%) |
Loads the data columns from the connector.
(Inherited from DataConnector.) | |
| LoadColumnsImpl(ColumnCollection%) |
If implemented by an inheriting class, loads the data columns from the connector.
(Inherited from DataConnector.) | |
| LoadData(ColumnCollection%, RowCollection%) |
Loads the data from the connector.
(Inherited from DataConnector.) | |
| LoadDataImpl(ColumnCollection%, RowCollection%) |
Sets up a file watcher on the data file and creates instances for the
columns and rows arguments.
(Overrides DataConnector.LoadDataImpl(ColumnCollection%, RowCollection%).) | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Name |
Gets or sets the name of the connector.
(Inherited from DataConnector.) | |
| ResolvedFileName |
Gets the name of the resolved file that takes relative paths into account.
| |
| ResolveFilename(String) |
Resolves the specified file name taking relative paths into account.
| |
| ResolveFilename(String, Boolean) |
Resolves the specified file name taking relative paths into account.
| |
| StoreData(ColumnCollection, RowCollection) |
Stores the data to the data source.
(Inherited from DataConnector.) | |
| StoreDataImpl(ColumnCollection, RowCollection) |
If implemented by an inheriting class, stores the data to the data source.
(Inherited from DataConnector.) | |
| ToString()()() | Returns a string that represents the current object. (Inherited from Object.) |
| Object | |||
| DataConnector | |||
| FileDataConnector | |||
| CsvDataConnector | |||
| ExcelDataConnector | |||
