ClassDefaultSharedDataSourceResolver
Internal use only
Definition
Namespace:Telerik.Reporting.Processing
Assembly:Telerik.Reporting.dll
Syntax:
public class DefaultSharedDataSourceResolver : ISharedDataSourceResolver
Inheritance: objectDefaultSharedDataSourceResolver
Derived Classes:
Implements:
Constructors
DefaultSharedDataSourceResolver(IResourceResolver)
Internal use only
Declaration
public DefaultSharedDataSourceResolver(IResourceResolver resourceResolver)
Parameters
resourceResolver
Properties
ResourceResolver
Internal use only
Declaration
protected IResourceResolver ResourceResolver { get; }
Property Value
Methods
EnsureXmlSchema(string)
Ensures that the XML has schema. Not including the schema may produce unexpected results. Example: if a CSV markup doesn't have schema, the serializer falls back to version 4.0, which doesn't have the Source value encoded as Base64 value. As a result, a repeated Base64-decoding occurs, producing unreadable result.
Declaration
public static void EnsureXmlSchema(string xmlDefinition)
Parameters
xmlDefinition
string
Exceptions
ResolveDataSource(object)
Internal use only
Declaration
public virtual DataSource ResolveDataSource(object resolvedResource)
Parameters
resolvedResource
object
Returns
RetrieveXmlOverride(string)
Internal use only
Declaration
protected virtual string RetrieveXmlOverride(string resolvedResourceString)
Parameters
resolvedResourceString
string
Returns
string