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

WriteBase64Text() public méthode

public WriteBase64Text ( byte trailBytes, int trailByteCount, byte buffer, int offset, int count ) : void
trailBytes byte
trailByteCount int
buffer byte
offset int
count int
Résultat void
            public void WriteBase64Text(byte[] trailBytes, int trailByteCount, byte[] buffer, int offset, int count)
            {
                if (_captureText != null || _captureXText != null)
                {
                    if (trailByteCount > 0)
                    {
                        WriteText(XmlConverter.Base64Encoding.GetString(trailBytes, 0, trailByteCount));
                    }
                    WriteText(XmlConverter.Base64Encoding.GetString(buffer, offset, count));
                }
                else
                {
                    if (_captureStream == null)
                        _captureStream = new MemoryStream();

                    if (trailByteCount > 0)
                        _captureStream.Write(trailBytes, 0, trailByteCount);

                    _captureStream.Write(buffer, offset, count);
                }
            }
XmlBinaryNodeWriter.AttributeValue