DashboardExtractDataSource Members

An extract data source that is a local snapshot of data.

Constructors

Name Description
DashboardExtractDataSource() Initializes a new instance of the DashboardExtractDataSource class.
DashboardExtractDataSource(String) Initializes a new instance of the DashboardExtractDataSource class.
DashboardExtractDataSource(String, String) Initializes a new instance of the DashboardExtractDataSource class.

Properties

Name Description
CalculatedFields Provides access to a data source's calculated fields.
ComponentName Gets or sets the component name of the data source.
DriverName Gets or sets a custom driver used to write data to/read data from the current data extract.
ExtractSourceOptions Provides access to settings of the original data source used to create a data extract.
FileName Gets or sets the path to the file containing a data extract.
Filter Gets or sets the logical expression to be applied to the data for filtering.
Name Gets or sets the data source name.

Methods

Name Description
BeginInit() For internal use.
Dispose() Releases resources associated with a DashboardExtractDataSource instance.
EndInit() For internal use.
Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
Fill(IEnumerable<IParameter>) Retrieves the data from the connected data source with the specified parameters.
GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetType() Gets the Type of the current instance.
(Inherited from Object)
LoadFromXml(XElement) Loads the data source schema definition from XML.
MemberwiseClone() protected Creates a shallow copy of the current Object.
(Inherited from Object)
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
SaveToXml() Saves the XML definition of the extract data source schema.
ToString() Returns a string that represents the current object.
(Inherited from Object)
UpdateExtractFile() Updates data in the data extract file.
UpdateExtractFile(CancellationToken) Updates a file containing a data extract and allows task cancellation through the use of a cancellation token.
UpdateExtractFile(CancellationToken, String, String) Updates a file containing a data extract and allows you to specify the driver used to write data to the data extract.
UpdateFile(DashboardExtractDataSource, Action<String, ExtractUpdateResult>, Action<String, ExtractUpdateResult>) static Static method to update data in the data extract file. Allows you to prevent access to the file until the data is refreshed and the file is re-created.

Events

Name Description
BeforeFill Provides the capability to change options used to fill the extract data source.
ConnectionError Allows overriding the default behavior when current connection parameters do not allow connecting to a file containing a data extract.
Disposed For internal use.
See Also