Пример #1
0
 /// <summary>
 /// Sets the operation and value to be used for the upper bound for a range index lookup operation.
 /// </summary>
 /// <param name="value">The value to be used for the upper bound. Use of an empty value results in an inequality lookup, rather than a range lookup.</param>
 /// <param name="op">The operation to be used on the upper bound.</param>
 /// <remarks>
 /// The high bound must be specified to indicate a range lookup.
 /// </remarks>
 /// <seealso cref="XmlValue"/>
 /// <seealso cref="HighboundOperationLookup"/>
 public void SetHighBound(XmlValue value, HighboundOperationLookup op)
 {
 }
Пример #2
0
 /// <summary>
 /// Sets the operation and value to be used for the index lookup operation.
 /// </summary>
 /// <param name="value">The value to be used for the lower bound. An empty value is specified using an
 /// uninitialized <see cref="XmlValue"/> object.</param>
 /// <param name="op">The operation to be performed.</param>
 /// <remarks>
 /// If the operation is a simple inequality lookup, the lower bound is used as the
 /// single value and operation for the lookup. If the operation is a range lookup, in
 /// which an upper bound is specified, the lower bound is used as the lower boundary
 /// value and operation for the lookup.
 /// </remarks>
 /// <seealso cref="XmlValue"/>
 /// <seealso cref="IndexLookupOperation"/>
 public void SetLowBound(XmlValue value, IndexLookupOperation op)
 {
 }
Пример #3
0
 /// <summary>
 /// Determines if two <see cref="XmlValue"/> objects represent
 /// the same value.
 /// </summary>
 /// <param name="value">The <see cref="XmlValue"/> to compare.</param>
 /// <returns>
 /// Returns <c>true</c> if the two <see cref="XmlValue"/>
 /// objects represent the same value.
 /// </returns>
 public bool Equals(XmlValue value)
 {
     return(true);
 }
Пример #4
0
 /// <summary>
 /// Adds the specified <see cref="XmlValue"/> to the end of the results set.
 /// </summary>
 /// <param name="value">The <see cref="XmlValue"/> to add.</param>
 /// <remarks>
 /// Note that if
 /// the <see cref="XmlResults"/> object was created as the result of a
 /// lazy evaluation, this method throws an exception. This method is used primarily for
 /// application resolution of collections in
 /// <see cref="XmlManager.CreateXmlResults"/>).
 /// </remarks>
 /// <seealso cref="XmlManager.CreateXmlResults"/>
 public void Add(XmlValue value)
 {
 }
 /// <summary>
 /// Creates an externally-declared XQuery variable by binding the specified value, or sequence of
 /// values, to the specified variable name.
 /// </summary>
 /// <param name="name">The name of the variable to bind. Within the XQuery query,
 /// the variable can be referenced using the normal <c>$name</c> syntax.</param>
 /// <param name="value">The variable value to bind to the named variable.</param>
 /// <remarks>
 /// This method may be called at any time during the life of the application.
 /// </remarks>
 /// <seealso cref="XmlValue"/>
 public void SetVariableValue(string name, XmlValue value)
 {
 }
Пример #6
0
 /// <summary>
 /// Evaluates (runs) an XQuery query that was previously prepared by
 /// <see cref="XmlManager.Prepare(string,QueryContext)"/>.
 /// </summary>
 /// <param name="contextItem">The <see cref="XmlValue"/> object to perform the query against.</param>
 /// <param name="context">The <see cref="QueryContext"/> to use for this evaluation.</param>
 /// <param name="queryOptions">One or more options for querying containers.</param>
 /// <returns>
 /// An <see cref="XmlResults"/> set.
 /// </returns>
 /// <seealso cref="XmlValue"/>
 /// <seealso cref="QueryContext"/>
 /// <seealso cref="QueryOptions"/>
 /// <seealso cref="XmlResults"/>
 public XmlResults Execute(XmlValue contextItem, QueryContext context, QueryOptions queryOptions)
 {
     return(null);
 }
Пример #7
0
 /// <summary>
 /// Sets the typed <see cref="XmlValue"/> value
 /// of the specified metadata attribute.
 /// </summary>
 /// <param name="uri">The namespace within which the name resides. An empty string refers to the default namespace.</param>
 /// <param name="name">The name of the metadata attribute to add.</param>
 /// <param name="value">The typed metadata value.</param>
 /// <remarks>
 /// A metadata attribute is a name-value pair, which is stored with the document, but not
 /// as part of the document content. The value of a metadata attribute may be typed or untyped.
 /// </remarks>
 /// <seealso cref="XmlValue"/>
 public void SetMetadata(string uri, string name, XmlValue value)
 {
 }