[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Syntax

C#
public class CAML
Visual Basic (Declaration)
Public Class CAML
Visual C++
public ref class CAML

The type exposes the following methods.

Public Methods

  NameDescription
Public methodStatic memberAnd
Specifies the logical conjunction of two CAML clauses.
Public methodStatic memberBeginsWith
Specifies that the value of a given field begins with the specified value.
Public methodStatic memberContains
Specifies that the value of a given field contains the specified value.
Public methodStatic memberDateRangesOverlap
Tests whether the dates in a recurring event overlap a specified DateTime value.
Public methodStatic memberEq
Tests the equality of two CAML clauses.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodStatic memberFieldRefOverloaded.
Public methodStatic memberGeq
Tests whether the left expression is greater than or equal to the right.
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGroupByOverloaded.
Public methodStatic memberGt
Tests whether the left expression is greater than the right.
Public methodStatic memberIsNotNull
Determines whether a given field contains a value.
Public methodStatic memberIsNull
Determines whether a given field is null.
Public methodStatic memberLeq
Tests whether the left expression is less than or equal to the right.
Public methodStatic memberList
Allows a query to include specific lists, instead of returning all lists of a particular type.
Public methodStatic memberListsOverloaded.
Public methodStatic memberLt
Tests whether the left expression is less than the right.
Public methodStatic memberMembershipOverloaded.
Public methodStatic memberNeq
Tests whether the left expression is unequal to the right.
Public methodStatic memberOr
Specifies the logical disjunction of two CAML expressions.
Public methodStatic memberOrderByOverloaded.
Public methodStatic memberProjectPropertyOverloaded.
Public methodStatic memberSafeIdentifier
Creates a "safe" identifier for use in CAML expressions.
Public methodStatic memberTagOverloaded.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodStatic memberValueOverloaded.
Public methodStatic memberViewFields
Specifies which fields to include in the query result set.
Public methodStatic memberWebs
Specifies which Web sites to include in the query as specified by the Scope attribute.
Public methodStatic memberWhere
Specifies the WHERE part of a query.
Public methodStatic memberWithIndex
Special optional child of the Lists element.
Public methodStatic memberXML
Specifies a custom XML element.

Protected Methods

  NameDescription
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

See Also