System.Xml.Xsl.XsltOld.Processor.AddSort C# (CSharp) Method

AddSort() private method

private AddSort ( Sort sortinfo ) : void
sortinfo Sort
return void
        internal void AddSort(Sort sortinfo) {
            Debug.Assert(this.sortArray != null, "InitSortArray() wasn't called");
            this.sortArray.Add(sortinfo);
        }

Usage Example

Beispiel #1
0
        internal override void Execute(Processor processor, ActionFrame frame)
        {
            Debug.Assert(processor != null && frame != null);
            Debug.Assert(frame.State == Initialized);

            processor.AddSort(_sort != null ?
                              _sort :
                              new Sort(
                                  _selectKey,
                                  _langAvt == null ? _lang : ParseLang(_langAvt.Evaluate(processor, frame)),
                                  _dataTypeAvt == null ? _dataType : ParseDataType(_dataTypeAvt.Evaluate(processor, frame), _manager),
                                  _orderAvt == null ? _order : ParseOrder(_orderAvt.Evaluate(processor, frame)),
                                  _caseOrderAvt == null ? _caseOrder : ParseCaseOrder(_caseOrderAvt.Evaluate(processor, frame))
                                  )
                              );
            frame.Finished();
        }
All Usage Examples Of System.Xml.Xsl.XsltOld.Processor::AddSort