Пример #1
0
        public static XPathItem ToXPathItem(String value)
        {
            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            return(SystemItemFactory.CreateString(value));
        }
Пример #2
0
        public static XPathNavigator ToInputNode(object value)
        {
            if (value == null)
            {
                throw new ArgumentNullException("value");
            }

            XPathItem item = value as XPathItem;

            if (item != null)
            {
                return(ToInputNode(item));
            }

            var itemFactory = new SystemItemFactory();

            return(itemFactory.CreateDocument(value).CreateNavigator());
        }
Пример #3
0
 public static XPathItem ToXPathItem(Char value)
 {
     return(SystemItemFactory.CreateString(value.ToString()));
 }
Пример #4
0
 public static XPathItem ToXPathItem(DateTime value)
 {
     return(SystemItemFactory.CreateDateTime(value));
 }
Пример #5
0
 public static XPathItem ToXPathItem(Single value)
 {
     return(SystemItemFactory.CreateDouble((Double)value));
 }
Пример #6
0
 public static XPathItem ToXPathItem(Boolean value)
 {
     return(SystemItemFactory.CreateBoolean(value));
 }
Пример #7
0
 public SystemXsltProcessor()
 {
     this.Settings     = XsltSettings.TrustedXslt;
     this._ItemFactory = new SystemItemFactory();
 }
Пример #8
0
 public SystemXsltProcessor()
 {
     this.Settings = XsltSettings.TrustedXslt;
      this._ItemFactory = new SystemItemFactory();
 }