1. Stylelabs.M.Sdk.Models.Base.DataSources

Class HierarchicalDataSource

A base class for data sources.

Inheritance

object

DataSourceBase

DataSourceBaseIHierarchicalDataSourceValue

HierarchicalDataSource

Implements

IHierarchicalDataSource

IDataSourceIHierarchicalDataSourceValue

IDataSource

IResource

Inherited Members

DataSourceBase.Values

DataSourceBase.GetDataSourceValues()

DataSourceBase.Name

DataSourceBase.CreatedBy

DataSourceBase.CreatedOn

DataSourceBase.ModifiedBy

DataSourceBase.ModifiedOn

DataSourceBase.IsSystemOwned

DataSourceBase.Labels

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsBaseDataSources

Assembly: Stylelabs.M.Sdk.dll

Syntax

public class HierarchicalDataSource : DataSourceBase<IHierarchicalDataSourceValue>, IHierarchicalDataSource, IDataSource<IHierarchicalDataSourceValue>, IDataSource, IResource

Constructors

HierarchicalDataSource(string, IDictionary<CultureInfo, string>, IList)

Declaration

public HierarchicalDataSource(string name, IDictionary<CultureInfo, string> labels, IList<IHierarchicalDataSourceValue> values)

Parameters

TypeNameDescription
stringname
IDictionary<, >CultureInfostringlabels
IList<>IHierarchicalDataSourceValuevalues

HierarchicalDataSource(string)

Declaration

public HierarchicalDataSource(string name)

Parameters

TypeNameDescription
stringname

Properties

Type

A base class for data sources.

Declaration

public override DataSourceType Type { get; }

Property Value

TypeDescription
DataSourceType

Overrides

DataSourceBase.Type

Implements

IHierarchicalDataSource

IDataSource

IDataSource

IResource

If you have suggestions for improving this article, let us know!