System.Xml.XmlTextReaderImpl.NodeData.CopyTo C# (CSharp) Method

CopyTo() private method

private CopyTo ( int valueOffset, BufferBuilder sb ) : void
valueOffset int
sb BufferBuilder
return void
            internal void CopyTo( int valueOffset, BufferBuilder sb ) {
                if ( value == null ) {
                    Debug.Assert( valueStartPos != -1 );
                    Debug.Assert( chars != null );
                    sb.Append( chars, valueStartPos + valueOffset, valueLength - valueOffset );
                }
                else {
                    if ( valueOffset <= 0 ) {
                        sb.Append( value );
                    }
                    else {
                        sb.Append( value, valueOffset, value.Length - valueOffset );
                    }
                }
            }

Same methods

XmlTextReaderImpl.NodeData::CopyTo ( int valueOffset, char buffer, int offset, int length ) : int
XmlTextReaderImpl.NodeData::CopyTo ( BufferBuilder sb ) : void