public CategoricalDataSet Classify(
	CategoricalDataSet dataSet,
	IndexCollection featureVariableIndexes
)Public Function Classify ( 
	dataSet As CategoricalDataSet,
	featureVariableIndexes As IndexCollection
) As CategoricalDataSetpublic:
CategoricalDataSet^ Classify(
	CategoricalDataSet^ dataSet, 
	IndexCollection^ featureVariableIndexes
)member Classify : 
        dataSet : CategoricalDataSet * 
        featureVariableIndexes : IndexCollection -> CategoricalDataSet 
            Let  be the Count of
            the FeaturePremises 
            defined by the Entailments exploited by this instance. 
            It is expected
            that featureVariableIndexes has the same count, 
            and that the 
-th position 
            of featureVariableIndexes, say 
,
            is the index of the 
            column that, in dataSet, contains observations
            about the same feature variable on which is built the 
-th
            premise of the Entailments of this instance.
            
| ArgumentNullException | dataSet is null. -or- featureVariableIndexes is null.  | 
| ArgumentOutOfRangeException | featureVariableIndexes contains values which are not valid column indexes for the Data of dataSet. | 
| ArgumentException | featureVariableIndexes has not the same Count of the FeatureVariables of this instance. |