Class BilouNameFinderSequenceValidator
public class BilouNameFinderSequenceValidator : ISequenceValidator<string>
- Inheritance
-
BilouNameFinderSequenceValidator
- Implements
- Inherited Members
Methods
ValidSequence(int, string[], string[], string)
Determines whether a particular continuation of a sequence is valid. This is used to restrict invalid sequences such as those used in start/continue tag-based chunking or could be used to implement tag dictionary restrictions.
public virtual bool ValidSequence(int i, string[] inputSequence, string[] outcomesSequence, string outcome)
Parameters
iintThe index in the input sequence for which the new outcome is being proposed.
inputSequencestring[]The input sequence.
outcomesSequencestring[]The outcomes so far in this sequence.
outcomestringThe next proposed outcome for the outcomes sequence.
Returns
- bool
true is the sequence would still be valid with the new outcome, false otherwise.