C# Class Novell.Directory.Ldap.Rfc2251.RfcFilter.FilterIterator

This inner class wrappers the Search Filter with an iterator. This iterator will give access to all the individual components preparsed. The first call to next will return an Integer identifying the type of filter component. Then the component values will be returned AND, NOT, and OR components values will be returned as Iterators.
Inheritance: System.Collections.IEnumerator
显示文件 Open project: EventStore/csharp-ldap

Public Methods

Method Description
FilterIterator ( RfcFilter enclosingInstance, Asn1Tagged root ) : System
MoveNext ( ) : bool
Reset ( ) : void
remove ( ) : void

Private Methods

Method Description
InitBlock ( RfcFilter enclosingInstance ) : void

Method Details

FilterIterator() public method

public FilterIterator ( RfcFilter enclosingInstance, Asn1Tagged root ) : System
enclosingInstance RfcFilter
root Novell.Directory.Ldap.Asn1.Asn1Tagged
return System

MoveNext() public method

public MoveNext ( ) : bool
return bool

Reset() public method

public Reset ( ) : void
return void

remove() public method

public remove ( ) : void
return void