Windward Studios API Reference
makeDataSourceIterator Method
See Also  Send comments on this topic.
WindwardReportsDrivers.net.windward.datasource.literal Namespace > LiteralDataSourceDotNet.LiteralDataSourceNodeDotNet Class : makeDataSourceIterator Method




tag
The forEach tag that creates the iteration.
stack
The stack of tags it is inside.
data
The data to be iterated over

Glossary Item Box

Create a DataSourceIterator for a given DataSourceResultSet. This is implemented in the class that subclasses the AbstractDataSource to use the DataSourceIterator derived class for its class.

Syntax

Visual Basic (Declaration) 
Public Overrides Function makeDataSourceIterator( _
   ByVal tag As ForEachTag, _
   ByVal stack() As net.windward.datasource.DataSourceNode, _
   ByVal data As net.windward.datasource.abstract_datasource.IDataSourceResultSet _
) As net.windward.datasource.DataSourceIterator
Visual Basic (Usage)Copy Code
Dim instance As LiteralDataSourceDotNet.LiteralDataSourceNodeDotNet
Dim tag As ForEachTag
Dim stack() As net.windward.datasource.DataSourceNode
Dim data As net.windward.datasource.abstract_datasource.IDataSourceResultSet
Dim value As net.windward.datasource.DataSourceIterator
 
value = instance.makeDataSourceIterator(tag, stack, data)
C# 
public override net.windward.datasource.DataSourceIterator makeDataSourceIterator( 
   ForEachTag tag,
   net.windward.datasource.DataSourceNode[] stack,
   net.windward.datasource.abstract_datasource.IDataSourceResultSet data
)
Managed Extensions for C++ 
public: net.windward.datasource.DataSourceIterator* makeDataSourceIterator( 
   ForEachTag* tag,
   net.windward.datasource.DataSourceNode*[]* stack,
   net.windward.datasource.abstract_datasource.IDataSourceResultSet* data
) override 
C++/CLI 
public:
net.windward.datasource.DataSourceIterator^ makeDataSourceIterator( 
   ForEachTag^ tag,
   net.windward.datasource.array<DataSourceNode^>^ stack,
   net.windward.datasource.abstract_datasource.IDataSourceResultSet^ data
) override 

Parameters

tag
The forEach tag that creates the iteration.
stack
The stack of tags it is inside.
data
The data to be iterated over

Return Value

The iterator object.

Requirements

Platforms: Windows 10, Windows NT, Windows Server

See Also

Windward Studios - .NET Document Generation software