[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Data.JsonDataSource

JsonDataSource Class

Represents a section report data source based on a JSON document.

Inheritance
JsonDataSource
Implements
Namespace: GrapeCity.ActiveReports.Data
Assembly: MESCIUS.ActiveReports.dll
Syntax
public class JsonDataSource : IDisposable

Constructors

Name Description
JsonDataSource()

Properties

Name Description
ConnectionString

Specifies the string used to load the data from the json.

CredentialsMode
EOF

Determines whether the CurrentPosition is at the end of data.

JsonData

Specifies the json data string.

JsonPath

Specifies the string used to select the data from json.

ResourceLocator

Gets or sets the function that returns resource stream for a given name.

Methods

Name Description
Dispose()

Releases the resources used by the JsonDataSource.

Dispose(bool)

Releases the resources used by the JsonDataSource

Field(string)

Returns the value of the field with the specified name.

GetColumns()

Returns the list of the json columns names.

MoveFirst(ResourceLocator)

Moves the current position to the first data record.

MoveNext()

Moves the current position to the next data record.

Extension Methods