XmlGanttProvider
Gantt data provider implementation for XML-based data sources.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
public class XmlGanttProvider : GanttProviderBase
Inheritance: objectProviderBaseGanttProviderBaseXmlGanttProvider
Inherited Members
Constructors
public XmlGanttProvider()
Properties
Gets or sets value that determines how many attempts will to open the file will be done, in case of IOException.
public int RetryAttempts { get; set; }
Gets or sets the delay between each open file attempt.
public int RetryDelay { get; set; }
Value in Miliseconds.
Methods
protected virtual XElement CreateAssignmentElement(IAssignment asm)
protected virtual XElement CreateDependencyElement(IDependency depd)
protected virtual XElement CreateElementFromDictionary(IDictionary data, string name)
public override IAssignment DeleteAssignment(IAssignment assignment)
Overrides:
public override IDependency DeleteDependency(IDependency dependency)
Overrides:
protected void EnsureStructure()
Initializes the provider.
public override void Initialize(string name, NameValueCollection config)
The friendly name of the provider.
configNameValueCollectionA collection of the name/value pairs representing the provider-specific attributes specified in the configuration for this provider.
Exceptions: ArgumentNullExceptionThe name of the provider is null.
InvalidOperationExceptionAn attempt is made to call Initialize(string, NameValueCollection) on a provider after the provider has already been initialized.
ArgumentExceptionThe name of the provider has a length of zero.
Overrides:
public override IAssignment InsertAssignment(IAssignment assignment)
Overrides:
public override IDependency InsertDependency(IDependency dependency)
Overrides:
protected void LoadDataFile()
protected void LoadKeys()
protected void SaveDataFile()
public override IAssignment UpdateAssignment(IAssignment assignment)
Overrides:
public override IDependency UpdateDependency(IDependency dependency)
Overrides: