System.Xml.XmlUtf8RawTextWriter.WriteStartAttribute C# (CSharp) Méthode

WriteStartAttribute() public méthode

public WriteStartAttribute ( string prefix, string localName, string ns ) : void
prefix string
localName string
ns string
Résultat void
        public override void WriteStartAttribute( string prefix, string localName, string ns ) {
            Debug.Assert( localName != null && localName.Length  > 0 );
            Debug.Assert( prefix != null );

            

            if ( attrEndPos == bufPos ) {
                bufBytes[bufPos++] = (byte) ' ';
            }

            if ( prefix != null && prefix.Length > 0 ) {
                RawText( prefix );
                bufBytes[bufPos++] = (byte) ':';
            }
            RawText( localName );
            bufBytes[bufPos++] = (byte) '=';
            bufBytes[bufPos++] = (byte) '"';

            inAttributeValue = true;
        }