System.Xml.XmlBinaryNodeWriter.AttributeValue.WriteText C# (CSharp) Méthode

WriteText() public méthode

public WriteText ( string s ) : void
s string
Résultat void
            public void WriteText(string s)
            {
                if (_captureStream != null)
                {
                    ArraySegment<byte> arraySegment;
                    bool result = _captureStream.TryGetBuffer(out arraySegment);
                    DiagnosticUtility.DebugAssert(result, "");
                    _captureText = XmlConverter.Base64Encoding.GetString(arraySegment.Array, arraySegment.Offset, arraySegment.Count);
                    _captureStream = null;
                }

                if (_captureXText != null)
                {
                    _captureText = _captureXText.Value;
                    _captureXText = null;
                }

                if (_captureText == null || _captureText.Length == 0)
                {
                    _captureText = s;
                }
                else
                {
                    _captureText += s;
                }
            }

Same methods

XmlBinaryNodeWriter.AttributeValue::WriteText ( XmlDictionaryString s ) : void
XmlBinaryNodeWriter.AttributeValue