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

ReleaseSharedStringBuilder() private method

private ReleaseSharedStringBuilder ( ) : void
return void
        internal void ReleaseSharedStringBuilder() {
            // don't clean stringBuilderLocked here. ToString() will happen after this call
#if DEBUG
            stringBuilderLocked = false;
#endif
        }

Usage Example

Exemplo n.º 1
0
        internal string Evaluate(Processor processor, ActionFrame frame) {
            if (IsConstant) {
                Debug.Assert(constAvt != null);
                return constAvt;
            }
            else {
                Debug.Assert(processor != null && frame != null);

                StringBuilder builder = processor.GetSharedStringBuilder();

                for(int i = 0; i < events.Length; i ++) {
                    builder.Append(events[i].Evaluate(processor, frame));
                }
                processor.ReleaseSharedStringBuilder();
                return builder.ToString();
            }
        }
All Usage Examples Of System.Xml.Xsl.XsltOld.Processor::ReleaseSharedStringBuilder