C# Class System.Xml.Xsl.Runtime.DodSequenceMerge

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0

Méthodes publiques

Méthode Description
AddSequence ( IList sequence ) : void

Add a new sequence to the list of sequences to merge.

Create ( XmlQueryRuntime runtime ) : void

Initialize this instance of DodSequenceMerge.

MergeSequences ( ) : IList

Return the fully merged sequence.

Private Methods

Méthode Description
InsertSequence ( IEnumerator sequence ) : void

Insert the specified sequence into the list of sequences to be merged. Insert it in reverse document order with respect to the current nodes in other sequences.

MoveAndInsertSequence ( IEnumerator sequence ) : void

Move to the next item in the sequence. If there is no next item, then do not insert the sequence. Otherwise, call InsertSequence.

Method Details

AddSequence() public méthode

Add a new sequence to the list of sequences to merge.
public AddSequence ( IList sequence ) : void
sequence IList
Résultat void

Create() public méthode

Initialize this instance of DodSequenceMerge.
public Create ( XmlQueryRuntime runtime ) : void
runtime XmlQueryRuntime
Résultat void

MergeSequences() public méthode

Return the fully merged sequence.
public MergeSequences ( ) : IList
Résultat IList