System.Xml.XmlCharCheckingWriter.ValidateNCName C# (CSharp) Méthode

ValidateNCName() private méthode

private ValidateNCName ( string ncname ) : void
ncname string
Résultat void
        private void ValidateNCName( string ncname ) {
            if ( ncname.Length == 0 ) {
                throw new ArgumentException( Res.GetString( Res.Xml_EmptyName ) );
            }
            int len = ValidateNames.ParseNCName( ncname, 0 );
            if ( len != ncname.Length ) {
                throw new ArgumentException( Res.GetString( len == 0 ? Res.Xml_BadStartNameChar : Res.Xml_BadNameChar, XmlException.BuildCharExceptionStr( ncname[len] ) ) );
            }
        }