This API supports the Endeca infrastructure and is not intended to be used directly from
your code.
Namespace:
Endeca.Web.UIAssembly: Endeca.Web (in Endeca.Web.dll) Version: 2.1.1.0 (2.1.1.620)
Syntax
C# |
---|
public abstract class EndecaCommandDataSource<TCommand, TDataSource, TCommandView> : BaseEndecaDataSource, ICommandStateAccessor, ICommandSource<TCommand>, ICommandSource, IUrlStateExtension where TCommand : new(), EndecaCommand where TDataSource : new(), EndecaCommandDataSource<TCommand, TDataSource, TCommandView> where TCommandView : EndecaCommandDataSourceView<TCommand, TDataSource> |
Visual Basic (Declaration) |
---|
Public MustInherit Class EndecaCommandDataSource(Of TCommand As {New, EndecaCommand}, TDataSource As {New, EndecaCommandDataSource(Of TCommand, TDataSource, TCommandView)}, TCommandView As EndecaCommandDataSourceView(Of TCommand, TDataSource)) _ Inherits BaseEndecaDataSource _ Implements ICommandStateAccessor, ICommandSource(Of TCommand), _ ICommandSource, IUrlStateExtension |
Visual C++ |
---|
generic<typename TCommand, typename TDataSource, typename TCommandView> where TCommand : gcnew(), EndecaCommand where TDataSource : gcnew(), EndecaCommandDataSource<TCommand, TDataSource, TCommandView> where TCommandView : EndecaCommandDataSourceView<TCommand, TDataSource> public ref class EndecaCommandDataSource abstract : public BaseEndecaDataSource, ICommandStateAccessor, ICommandSource<TCommand>, ICommandSource, IUrlStateExtension |
Type Parameters
- TCommand
- Type of command used to retrieve data for this view.
- TDataSource
- Type of data source that owns this view.
- TCommandView
- Type of parent data source view associated with TDataSource.
Inheritance Hierarchy
System..::.Object
System.Web.UI..::.Control
System.Web.UI..::.DataSourceControl
Endeca.Web.UI..::.BaseEndecaDataSource
Endeca.Web.UI..::.EndecaCommandDataSource<(Of <(TCommand, TDataSource, TCommandView>)>)
Endeca.Web.UI..::.AggregateRecordDetailsDataSource
Endeca.Web.UI..::.CompoundDimensionSearchDataSource
Endeca.Web.UI..::.DimensionSearchDataSource
Endeca.Web.UI..::.MetadataDataSource
Endeca.Web.UI..::.MultipleRecordDetailsDataSource
Endeca.Web.UI..::.NavigationDataSource
Endeca.Web.UI..::.RecordDetailsDataSource
System.Web.UI..::.Control
System.Web.UI..::.DataSourceControl
Endeca.Web.UI..::.BaseEndecaDataSource
Endeca.Web.UI..::.EndecaCommandDataSource<(Of <(TCommand, TDataSource, TCommandView>)>)
Endeca.Web.UI..::.AggregateRecordDetailsDataSource
Endeca.Web.UI..::.CompoundDimensionSearchDataSource
Endeca.Web.UI..::.DimensionSearchDataSource
Endeca.Web.UI..::.MetadataDataSource
Endeca.Web.UI..::.MultipleRecordDetailsDataSource
Endeca.Web.UI..::.NavigationDataSource
Endeca.Web.UI..::.RecordDetailsDataSource