The Statement type exposes the following members.

Constructors

  NameDescription
Public methodStatement
Constructs a new, empty Statement.

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
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.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetReturnRows
Sets the rows to return for this Statement.
Public methodToString
Returns the string form of this Statement.
(Overrides Object..::..ToString()()()().)
Public methodToWire
Returns the wire form of this Statement.
Public methodValidateSyntax
Validates the syntax of this Statement.

Properties

  NameDescription
Public propertyFirstPage
Gets the first row-number requested.
Public propertyFromStatementName
Gets and sets the name of the FROM Statement.
Public propertyGroupByList
Gets and sets the GroupByList for this Statement.
Public propertyHavingFilter
Gets and sets the HAVING clause for this Statement.
Public propertyName
Gets and sets the name of the current Statement.
Public propertyOrderByList
Gets and sets the OrderByList for this Statement.
Public propertyPaged
Tests whether this Statement is paged.
Public propertyPagesRequested
Gets the number of pages requested.
Public propertySelectList
Gets and sets the list of Select expressions for this Statement.
Public propertyShown
Gets and sets whether the Statement is a Return or DefineStatement.
Public propertyWhereFilter
Gets and sets the WHERE clause for this Statement.

See Also