Пример #1
0
        /// <summary>
        /// Imports a namespace, an equivalent of executing "using <paramref name="namespace"/>;" (C#) or "Imports <paramref name="namespace"/>" (VB).
        /// </summary>
        /// <exception cref="ArgumentNullException"><paramref name="namespace"/> is null.</exception>
        /// <exception cref="ArgumentException"><paramref name="namespace"/> is not a valid namespace name.</exception>
        public void ImportNamespace(string @namespace)
        {
            ValidateNamespace(@namespace);

            // we don't report duplicates to get the same behavior as evaluating "using NS;" twice.
            _options = _options.AddNamespaces(@namespace);
        }
Пример #2
0
 public void ImportNamespace(string @namespace)
 {
     ScriptEngine.ValidateNamespace(@namespace);
     _options = _options.AddNamespaces(@namespace);
 }