[]
Represents a section report data source based on an CSV document.
public class CsvDataSource : IDisposable
| Name | Description |
|---|---|
| CsvDataSource() | Initializes a new instance of CsvDataSource class. |
| Name | Description |
|---|---|
| ConnectionString | Specifies the string used to load the data from the csv file. |
| CredentialsMode | |
| EOF | Determines whether the CurrentPosition is at the end of the NodeList. |
| ResourceLocator | Gets or sets the function that returns resource stream for a given name. |
| Name | Description |
|---|---|
| Dispose() | Releases the resources used by the CsvDataSource. |
| Dispose(bool) | Releases the resources used by the CsvDataSource |
| Field(string) | Returns the value of the field with the specified name. |
| GetColumns() | Returns the list of the csv columns names. |
| Load(Func<string, Stream>) | Loads the csv data from the source specified in connection string. |
| MoveFirst(ResourceLocator) | Moves the current position to the first data record. |
| MoveNext() | Moves the current position to the next data record. |