DevExpress.Data.v12.2 This class supports the internal infrastructure and is not intended to be used directly from your code. For internal use only. For internal use only. For internal use only. Gets the hash code (a number) that corresponds to the value of the current ParameterValue object. An integer value representing the hash code for the current object. For internal use only. This class supports the internal infrastructure and is not intended to be used directly from your code. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. Gets the hash code (a number) that corresponds to the value of the current OperandParameter object. An integer value representing the hash code for the current object. For internal use only. Provides data for the and events. Initializes a new instance of the GetQueryableEventArgs class with default settings. Specifies whether elements retrieved by the 's queryable source are thread-safe. true, if elements retrieved by the queryable source are thread-safe; otherwise, false. Gets or sets the name of the key property. A value indicating the key property name. Gets or sets the queryable data source. An object that implements the interface. Gets or sets an arbitrary object associated with a queryable source. An object associated with a queryable source. Lists values which specify the validity of a condition (indicates whether the condition is true or false). The value is determined by a control's current setting. The default value is automatically set for a control if an end-user doesn't specify a value. Corresponds to a Boolean value of false. Corresponds to a Boolean value of true. Information on the last state of a cached data store's Root element ( or ). This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Lists result types of spelling check. A misspelled word is found. A repeating word is found. No errors are found The options used for the spelling check. Locks the IOptionsSpellings object by preventing visual updates until the EndUpdate method is called. Start spelling check from the cursor position. A enumeration value, specifying whether the spell checker should start checking from the cursor position. Spell check the selected text first. A enumeration value specifying whether the spell checker should start checking the selected text first. Unlocks the IOptionsSpellings object after a call to the BeginUpdate method and causes an immediate visual update. Gets or sets whether e-mail addresses should be excluded from the check. A enumeration value specifying whether words that are e-mail addresses should be checked. Gets or sets whether text enclosed with specific markup tags should be checked. true to exclude text within tags from the check; otherwise, false. Gets or sets whether the spell checker ignores words containing different case letters in positions other than the first. A enumeration value specifying whether mixed case words should be checked. Gets or sets whether the spell checker ignores repeated words. A enumeration value specifying whether the text should be checked for repeated words. Gets or sets whether the spell checker ignores words in which all letters are uppercase. A enumeration value, specifying whether the words in which all letters are uppercase should be checked. Gets or sets whether the spell checker ignores the URLs in text. A enumeration value, specifying whether the words which are URLs should be checked. Gets or sets whether the spell checker ignores words that contain numbers. A enumeration value, specifying whether the words which contain numbers should be checked. Occurs when any of the spelling check options are changed. Represents the result of the spelling check. Gets whether the spelling error is found during a spelling check. true if a spelling error is found; otherwise, false. Gets the index of a checked word in a text. An integer representing the index of a word in a text. Gets the length of a checked word. An integer representing the number of positions the checked word occupies. Indicates the result of checking a word. A enumeration member. Gets the text being checked. A string containing the text being checked. Gets the checked word. A string representing the checked word. Represents a method that will handle the event. Represents a method that will handle the event. The event sender. A object that contains event data. The base interface of a spell checker. Add a word to a custom dictionary. A word to add. Occurs after a word is checked. Determines whether a word can be added to a custom dictionary. true if a word can be added to the dictionary; otherwise, false. Checks the specified control for spelling mistakes. A object, representing a control to be checked for spelling mistakes. Checks the specified text in the specified control with the specified culture. A control to check. A string that is a text to check. An integer specifying the start position within the string. The object that specifies the culture settings (the symbols encoding, language and phonetic specifics). An object exposing the interface. Gets or sets the culture-specific settings of the spell checker. A object that specifies culture settings (the symbols encoding, language and phonetic specifics). Occurs when the current culture setting of a spell checker is changed. Occurs when a custom dictionary is modified by an end-user. Provides access to spell checking options for a specified control. A control for which spelling options are set. An object exposing the interface. Constructs an ordered list of suggestions for a given word. A , representing a word for which the suggestions should be calculated. A object that specifies culture settings (the symbols encoding, language and phonetic specifics). A list of suggested words. Disregards a word in a text. A control whose content is checked. A word to ignore while checking. The position from which to start ignoring the word. Position to finish ignoring the word. Skips the specified word throughout the entire content of the specified control. A control whose content is checked. A word to ignore. Gets whether the spell checker is checking the content. true if a spell checker is checking the content; otherwise, false. Registers a list of words as the words to ignore while checking. A control whose content is checked. An object exposing the interface and representing a list of words to skip. Gets or sets the spell check mode. A enumeration member. Occurs when the SpellCheckMode is changed. Unregisters the previously registered list of words which should be skipped while checking. A control whose content is checked. Occurs after a word is added to a custom dictionary. An exception that is thrown when a specific property that is used in a specific expression cannot be resolved. Initializes a new instance of the InvalidPropertyPathException class. A string that specifies the error description. Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. A component that can be used as a data source for the GridControl and SearchLookUpEdit controls in Instant Feedback Mode. Can be associated with any queryable source. Initializes a new instance of the LinqInstantFeedbackSource with the specified settings. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. Initializes a new instance of the LinqInstantFeedbackSource with the specified settings. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. Initializes a new instance of the LinqInstantFeedbackSource with the specified settings. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. Creates a new instance of the LinqInstantFeedbackSource. Initializes a new instance of the LinqInstantFeedbackSource with the specified settings. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. An delegate, which is a method that will handle the event. The specified delegate is attached to this event. Specifies whether elements retrieved by the LinqInstantFeedbackSource's queryable source are thread-safe. true, if elements retrieved by the queryable source are thread-safe; otherwise, false. Specifies how data source contents are sorted by default, when sort order is not specified by the bound control. A String object which contains the names of the columns against which data source contents are sorted. Specifies the type of objects that will be retrieved from a data source, at design time. A type of objects that will be retrieved from a data source. Occurs when the LinqInstantFeedbackSource no longer needs the queryable source it used to retrieve objects from the data store. This method is intended for internal use. @nbsp; @nbsp; Occurs when the LinqInstantFeedbackSource needs a queryable source, to retrieve objects from the data store. Specifies the name of the key property. A value that specifies the key property name. Refreshes the LinqInstantFeedbackSource. Provides data for the selection changed events. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified settings. A enumeration value which specifies how the collection has been changed. This value is assigned to the property. A zero-based integer specifying the handle of the row whose selected state has been changed. This value is assigned to the property. Gets an action which describes how the collection has been changed. A enumeration value which specifies how the collection has been changed. Identifies the row whose selected state has been changed. A zero-based integer identifying the row whose selected state has been changed. Lists day types by the working activity. Indicates that a particular, exact date is a work day. Indicates that this day is a holiday. Indicates a weekday. Lists the values used to specify the border's dash style for an . Specifies a line consisting of dashes. Specifies a line consisting of a repeating dash-dot pattern. Not supported in HTML (becomes visible as Dash) Specifies a line consisting of a repeating dash-dot-dot pattern. Not supported in HTML (becomes visible as Dash) Specifies a line consisting of dots. Specifies a double solid line. Specifies a solid line. Methods that will handle the WordAdded event. Represents a method that will handle the event. An object of any type that triggers the event. A object that provides data for the event. Provides data for the and events. Initializes a new instance of the WordAddedEventArgs class with the specified settings. A word that has been added to the custom dictionary. Gets a word added to the dictionary. A string representing a word added to the dictionary. For internal use. Specifies the information that is required to calculate summary functions in a report created using a Silverlight Report Wizard. Initializes a new instance of the ColumnNameSummaryOptions class with default settings. Initializes a new instance of the ColumnNameSummaryOptions class with the specified settings. A value, specifying the column name. This value is assigned to the property. A enumeration value. This value is assigned to the property. Initializes a new instance of the ColumnNameSummaryOptions class with the specified settings. A value, specifying the column name. This value is assigned to the property. Creates a copy of the current ColumnNameSummaryOptions instance. A value. Specifies the data column, across which a summary function is calculated. A value, specifying the column name. Determines whether or not the specified object is equal to the current ColumnNameSummaryOptions instance. The object to compare with the current object. true if the specified object is equal to the current ColumnNameSummaryOptions instance; otherwise false. Specifies a summary function that should be calculated in a report created using a Silverlight Report Wizard. A enumeration value. This value is assigned to the property. Gets the hash code (a number) that corresponds to the value of the current ColumnNameSummaryOptions object. An integer value, specifying the hash code for the current object. Lists available operation modes of the spell checker. Starts spelling check when you finish typing the word or move the cursor after changing it.This operation mode underlines the misspelled word and allows you to select a suggestion from the context menu, invoked by right-clicking the word. Starts spelling check and invokes the spelling form for making corrections. Specifies the prototype string format for the . The current string format is based on the default string format. The current string format is based on the generic default string format. The current string format is based on the generic typographic string format. For internal use. A wrapper for the class that maintains the client-server interaction of the Report Service. Initializes a new instance of the PropertyDescriptorProxy class with the specified settings. A enumeration value. Initializes a new instance of the PropertyDescriptorProxy class with default settings. For internal use. @nbsp; @nbsp; For internal use. @nbsp; For internal use. @nbsp; For internal use. @nbsp; For internal use. @nbsp; For internal use. @nbsp; For internal use. @nbsp; For internal use. @nbsp; Lists implemented spell checker operations. Replaces a word in the text with the user input, and adds the replacement to the custom dictionary. Stops the spelling checker operation, resets the checking strategy and closes the spelling form. Replaces the current word in the text being checked with the suggested word. Replaces all occurences of the current word in the text being checked with the suggested word. This enumeration member is intended for internal use only. Deletes the current word from the text. Disregards the current word and proceeds to the next one. Disregards the current word and all its occurences in the text. This enumeration member is intended for internal use only. Invokes the spelling options form. After closing the form, re-checks the text with new spelling options starting with the last checked word. Forces the spell checker to check the last checked word again. Replaces the current word in the text being checked with the suggested word. For internal use. Disregards the current word and proceeds to the next one. For internal use. Cancels the effect of the last operation, restoring the text to its previous state. Represents a class implemented to load holidays from the Outlook.hol file. Initializes a new instance of the OutlookHolidaysLoader class with default settings. Retrieves locations for which holidays are present. A containing holidays, as they are specified for MS Outlook. An array of strings containing location names. Retrieves locations for which holidays are present. A string representing the location of the file containing holidays in MS Outlook format. An array of strings containing location names. Loads holidays from the specified file. A string that is the location of the file with holidays (default path for MS Office 2007 is "C:\Program Files\Microsoft Office\Office12\1033\Outlook.hol"). A collection containing holidays imported from MS Outlook. Loads holidays for specified locations from the specified file, using the specified encoding. A string that is the location of the file with holidays (default path for MS Office 2007 is "C:\Program Files\Microsoft Office\Office12\1033\Outlook.hol"). A class representing a character encoding. An array of strings containing location names. A collection containing holidays imported from MS Outlook. Loads holidays for specified locations from the specified file. A string that is the location of the file with holidays (default path for MS Office 2007 is "C:\Program Files\Microsoft Office\Office12\1033\Outlook.hol"). An array of strings containing location names. A collection containing holidays imported from MS Outlook. Loads holidays for specified locations from the specified stream, using the specified encoding. A containing holidays as they are represented for MS Outlook. A class representing a character encoding. An array of strings containing location names. A collection containing holidays imported from MS Outlook. Loads holidays for specified locations from the specified stream. A containing holidays as they are represented for MS Outlook. An array of strings containing location names. A collection containing holidays imported from MS Outlook. Loads holidays from the specified stream. A containing holidays as they are represented for MS Outlook. A collection containing holidays imported from MS Outlook. Represents a day that is recognized as a work day. Initializes a new instance of the ExactWorkDay class with the specified date and display name. A value that specifies the date of the working day. This value is assigned to the property. A which specifies the display name of the working day. This value is assigned to the property. Determines whether the specified date is treated as a working day for the current ExactWorkDay. A value representing the date to check. A enumeration value if the date is a work day; otherwise the value. Creates a copy of the current ExactWorkDay object. An ExactWorkDay object which is a copy of the current object. Determines whether the specified object is equal to the current ExactWorkDay instance. The object to compare with the current object. true if the specified object is equal to the current ExactWorkDay instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current ExactWorkDay object. An integer value representing the hash code for the current object. Determines whether the specified date is treated as a working day. A value representing the date to be identified. true if the specified day is a working day; otherwise, false. Gets the day type associated with this class. An enumeration value. Lists the day types regarding the recognized working activity. This date is treated as a holiday. This date cannot be attributed to a working day or holiday. This date is treated as a working day. Serves as a base class for classes that represent a day, regarding the working activity recognized for the specific date. Determines how to treat the specified date in terms of the work day and a holiday. A value, representing the date to check. A enumeration member. Determines whether the specified date is treated as a working day for the current working day. A value representing the date to be identified. true if the specified date is a working day; otherwise, false. Gets the type of the day that the current instance of the WorkDay class descendant represents. A enumeration member specifying the day type. Serves as a base class to represent a day corresponding to the particular date. Returns a date, associated with the current KnownDateDay object or its descendant. A value. Gets or sets the name of the day to display, associated with the current KnownDateDay object or its descendant. A representing a name of the day. Determines whether the specified object is equal to the current KnownDateDay instance. The object to compare with the current object. true if the specified object is equal to the current KnownDateDay instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current KnownDateDay object. An integer value representing the hash code for the current object. Represents a day that is recognized as a holiday. Initializes a new instance of the Holiday class with the specified date, display name and location. A value that specifies the date of the holiday. This value is assigned to the property. A which specifies the display name of the holiday. This value is assigned to the property. A which specifies the location of the holiday. This value is assigned to the property. Initializes a new instance of the Holiday class with the specified date and display name. A value that specifies the date of the holiday. This value is assigned to the property. A which specifies the display name of the holiday. This value is assigned to the property. Determines whether the specified date is treated as a working day for the current holiday. A value representing the date to check. A enumeration value if the date is a holiday; otherwise the value. Creates a copy of the current Holiday object. A Holiday object which is a copy of the current object. Determines whether the specified object is equal to the current Holiday instance. The object to compare with the current object. true if the specified object is equal to the current Holiday instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current Holiday object. An integer value representing the hash code for the current object. Determines whether the specified date is treated as a working day for the current holiday. A value representing the date to be identified. Always false. Gets or sets the location attribute of the holiday. A value that specifies the holiday's location. Gets the day type associated with this class. A enumeration value. Represents a collection of objects. Initializes a new instance of the HolidayBaseCollection class with default settings. Provides methods to return error information for a business object's properties. When implemented by a class, this method returns information on an error associated with a business object. An object that contains information on an error. When implemented by a class, this method returns information on an error associated with a specific business object's property. A string that identifies the name of the property for which information on an error is to be returned. An object that contains information on an error. Encapsulates error information on a specific property. Initializes a new instance of the ErrorInfo class with the default values. Initializes a new instance of the ErrorInfo class with the specified error information. A string that specifies the error text. This value is used to initialize the property. An error type. This value is used to initialize the property. Gets or sets the error text associated with the current property name. A string that represents the error text. Gets or sets the type of error associated with the current property name. An value that represents the error type. Enumerates error icon types. The 'Critical Error' icon: The default error icon specified by the property: The event is not raised when an error of the Default type is assigned to an editor. The 'Information' icon: Indicates that no error is associated with an editor or a cell. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. A user-defined icon to be provided via the event. The 'Warning' icon: Specifies the border style for a brick. The borders are drawn over the contour of the brick's rectangle, so that they are partially inside and outside of the brick. The borders are drawn inside the brick's rectangle. The borders are drawn outside the brick's rectangle. Represents a list of words ignored during spell check. Adds a specified word to a list of ignored words. A string representing a word to be ignored. Adds a specified word to a list of ignored words, so that it is ignored only in the specified location. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text. A string representing a word to be ignored if located between the start and the end positions. Determines whether a word is in the list of ignored words. A string to locate in the list of ignored words. true if the word is found within the list; otherwise false. Determines whether a word is in the list of ignored words, ignored in the specified location. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text being checked. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text being checked. A string to locate in the list of ignored words. true if the word is found within the list and marked as effective in the specified location; otherwise false. Removes a word from the list of words ignored only once. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text being checked. A DevExpress.XtraSpellChecker.Parser.Position object representing a position in the text being checked. A string representing a word to remove from the list. Removes a word from the list. A string representing a word to remove form the list. Represents padding or margin information associated with a control or a brick. Initializes a new instance of the PaddingInfo class with the specified dpi value. A value that specifies the dpi of the padding. This value is assigned to the property. Initializes a new instance of the PaddingInfo class and copies the settings from the object passed as the parameter according to the specified dpi value. A object whose settings are used to initialize the created object's properties. A value that specifies the dpi of the padding. This value is assigned to the property. Initializes a new instance of the PaddingInfo class with the dpi of the specified graphics unit. A value that specifies the graphics unit of the padding. The dpi value of the graphics unit is assigned to the property. Initializes a new instance of the PaddingInfo class with the specified left, right, top, bottom and dpi values. An integer value that specifies the left value of the padding. This value is assigned to the property. An integer value that specifies the right value of the padding. This value is assigned to the property. An integer value that specifies the top value of the padding. This value is assigned to the property. An integer value that specifies the bottom value of the padding. This value is assigned to the property. A value that specifies the dpi of the padding. This value is assigned to the property. Initializes a new instance of the PaddingInfo class with the specified left, right, top and bottom values. An integer value that specifies the left value of the padding. This value is assigned to the property. An integer value that specifies the right value of the padding. This value is assigned to the property. An integer value that specifies the top value of the padding. This value is assigned to the property. An integer value that specifies the bottom value of the padding. This value is assigned to the property. Initializes a new instance of the PaddingInfo class with the specified left, right, top and bottom values, and the dpi of the specified graphics unit. An integer value that specifies the left value of the padding. This value is assigned to the property. An integer value that specifies the right value of the padding. This value is assigned to the property. An integer value that specifies the top value of the padding. This value is assigned to the property. An integer value that specifies the bottom value of the padding. This value is assigned to the property. A value that specifies the graphics unit of the padding. The dpi value of the graphics unit is assigned to the property. Initializes a new instance of the PaddingInfo class with the specified settings. An integer value, specifying the overall padding. A value, specifying the dpi. Specifies padding for all the element's sides. An integer value, representing the overall padding. Gets or sets the padding value for the bottom edge. An integer value which represents the padding value (in pixels) for the bottom edge. Deflates the specified rectangle by the rectangle of the current padding with the specified dpi. A value which specifies the rectangle to be deflated. A value which specifies the dpi value to be applied to the left, top, right and bottom padding values before deflating. A value that represents the deflated rectangle. Deflates the specified size by the size of the current padding with the specified dpi. A value which specifies the size to be deflated. A value which specifies the dpi value to be applied to the left, top, right and bottom padding values before deflating. A value that represents the deflated size. Deflates the specified height value by the height of the current padding with the specified dpi. A value which specifies the height to be deflated. A value which specifies the dpi value to be applied to the top and bottom padding values before deflating. A value that represents the deflated height. Deflates the specified height value by the height of the current padding. A value which specifies the height to be deflated. A value that represents the deflated height. Deflates the specified width value by the width of the current padding with the specified dpi. A value which specifies the width to be deflated. A value which specifies the dpi value which should be applied to the left and right padding values before deflating. A value that represents the deflated width. Deflates the specified width value by the width of the current padding. A value which specifies the width to be deflated. A value that represents the deflated width. Gets or sets the dpi value used to perform internal calculations. A value which represents the dpi value for this padding. Provides a PaddingInfo object with no padding. A object representing an empty padding. Determines whether the specified object is equal to the current PaddingInfo instance. The object to compare with the current object. true if the specified object is equal to the current PaddingInfo instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current PaddingInfo object. An integer value representing the hash code for the current object. Inflates the specified size by the size of the current padding with the specified dpi. A value which specifies the size to be inflated. A value which specifies the dpi value to be applied to the left, top, right and bottom padding values before inflating. A value that represents the inflated size. Inflates the specified rectangle by the rectangle of the current padding with the specified dpi. A value which specifies the rectangle to be inflated. A value which specifies the dpi value to be applied to the left, top, right and bottom padding values before inflating. A value that represents the inflated rectangle. Inflates the specified height value by the height of the current padding with the specified dpi. A value which specifies the height to be inflated. A value which specifies the dpi value to be applied to the top and bottom padding values before inflating. A value that represents the inflated height. Inflates the specified height value by the height of the current padding. A value which specifies the height to be inflated. A value that represents the inflated height. Inflates the specified width value by the width of the current padding with the specified dpi. A value which specifies the width to be inflated. A value which specifies the dpi value which should be applied to the left and right padding values before inflating. A value that represents the inflated width. Inflates the specified width value by the width of the current padding. A value which specifies the width to be inflated. A value that represents the inflated width. Determines whether the padding is empty (all padding values are null). true if the padding is empty; otherwise, false. Gets or sets the padding value for the left edge. An integer value which represents the padding value (in pixels) for the left edge. Gets or sets the padding value for the right edge. An integer value which represents the padding value (in pixels) for the right edge. Rotates padding values counterclockwise the specified number of times. An integer value which specifies the number of times for padding values to rotate. Gets or sets the padding value for the top edge. An integer value which represents the padding value (in pixels) for the top edge. Represents a method that will handle events raised when upgrading a control's layout (e.g. , , etc.). Represents a method that will handle events raised when upgrading a control's layout (e.g. , , etc.). The event sender. A object that contains event data. Provides data for the events raised when upgrading a control's layout (e.g. , , etc.). Initializes a new instance of the LayoutUpgadeEventArgs class with the specified previous version. A specifying the previous version number. This value is assigned to the property. Returns the textual representation of the previous layout version. A representing the previous version of the layout. The base class for data store providers (the objects providing access to specific data stores). Returns which operations are performed when a data store is accessed for the first time. An enumeration value that specifies the action which is performed when a data store is accessed for the first time. Returns registered provider factories. An array of provider factories that are registered for the current data store. Creates a data store based on specified settings. An object which implements the interface. An enumeration value which specifies the action which is performed when connecting to the created data store. The specified value initializes the data store's property. A data store implementing the IDataStore interface, which uses the connection to access a database. Creates a data store based on specified settings. A specifying the provider type. Normally, each provider returns its type via the XpoProviderTypeString property. The connection string which is used to instantiate a connection provider. An enumeration value which specifies the action which is performed when connecting to the created data store. The specified value initializes the data store's property. An array of objects that implement the System.IDisposable interface. These objects are automatically disposed of when the created data store is disconnected. A data store implementing the IDataStore interface, which uses the connection to access a database. Registers a data store provider using a specified name and a procedure that establishes a connection for the provider. A that uniquely identifies a data store provider. A DataStoreCreationFromStringDelegate delegate to be called when the data store provider is created and connected to a database using a connection string. Registers a data store provider using a specified connection type name and a procedure that establishes a connection for the provider. A specifying a connection type name, including a namespace. For instance, the defines this parameter as "System.Data.SqlClient.SqlConnection". A DataStoreCreationFromConnectionDelegate delegate to be called when the data store provider is created and connected to a database using a connection of the specified type. Registers a specified data store provider factory. A ProviderFactory object exposing members required to create a data store provider. Updates a data store's schema according to specified settings. An array of tables whose structure should be saved in the data store. Returns a parameter name used to denote a provider type in a connection string. The default value is "XpoProvider". An exception that is thrown when a database either cannot be created or opened. Initializes a new instance of the UnableToOpenDatabaseException class with the specified settings. A connection string that is used to connect to the database. An object that represents the inner error. An exception that is thrown when a specific object cannot be created in a data store. Initializes a new instance of the UnableToCreateDBObjectException class with the specified settings. A string that specifies the type of the object that cannot be created. A string that specifies the name of the object. A string that specifies the name of the object's parent. An object that represents the inner error. Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. Gets the name of the object that cannot be created. The name of the object that cannot be created. Gets the type of the object that cannot be created. A string that specifies the type of the object that cannot be created. Gets the name of the parent which contains the object that cannot be created. The name of the parent. An exception that is thrown when an unexpected error occurs during the execution of a SQL statement. Initializes a new instance of the SqlExecutionErrorException class with the specified settings. A string that specifies the SQL statement that raised the exception. A string that specifies the parameters for the SQL statement. An object that represents the inner error. Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. Gets a string that represents the parameters for the current SQL statement. A string that represents the parameters for the SQL statement. Gets the SQL statement that raised the exception. A string that specifies the SQL statement which raised the exception. An exception that is thrown when the storage schema doesn't match the structure of persistent objects and the schema cannot be modified. Initializes a new instance of the SchemaCorrectionNeededException class . A SQL statement or the name of the object that raised this exception. Initializes a new instance of the SchemaCorrectionNeededException class. @nbsp; Initializes a new instance of the SchemaCorrectionNeededException class. @nbsp; @nbsp; Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. A SQL statement or the name of an object that raised this exception. A SQL statement or the name of an object that raised this exception. An exception that is thrown when a connection provider cannot identify the type of column to create a column in a data store. Initializes a new instance of the PropertyTypeMappingMissingException class with the specified settings. The type of column that cannot be identified. Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. Gets the type of column that cannot be identified. The type of column that cannot be identified. An exception thrown because an attempt is made to modify a row in a database, but its version doesn't match the version of the row being posted. Initializes a new instance of the class. Represents the interface for objects that need to interact with SQL Server databases, A object that specifies the connection to a data store, if the specified data store allows commands to be created. A object that specifies the connection to the data store, if the specified data store allows commands to be created. Creates a command if the data store allows commands to be created. A command that is executed when connected to a data store. Represents the update statement. Initializes a new instance of the class. Initializes a new instance of the UpdateStatement class with the specified settings. A object that represents the table. A value that identifies the table. This value is assigned to the property. Determines whether the current object has the same settings as the specified object. A UpdateStatement object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current UpdateStatement object. An integer value representing the hash code for the current object. Returns a string representation of the UpdateStatement. A string representing the UpdateStatement. Represents the result of a single select query to a data store. Initializes a new instance of the SelectStatementResult class with the specified rows. An array of objects that will be represented as the collection's elements. Initializes a new instance of the SelectStatementResult class with the specified collection of rows. A collection of rows that will be copied to the collection being created. Initializes a new instance of the SelectStatementResult class. Initializes a new instance of the SelectStatementResult class with the specified collection of rows. An array of rows that represent the result of a single select query to a data store. Each row contains the values of the queried fields. This value is assigned to the property. Creates a copy of the current SelectStatementResult instance. A SelectStatementResult object which represents an exact copy of the current object. An array of rows that represent the result of a single select query to a data store. Each row contains the values of the queried fields. To learn more, refer to How to: Access Data in SQL Query Results. [To be supplied] Represents the select statement. Initializes a new instance of the SelectStatement class with the specified settings. A object that represents the table. A value that identifies the table. This value is assigned to the property. Initializes a new instance of the class. Determines whether the current object has the same settings as the specified object. A SelectStatement object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current SelectStatement object. An integer value representing the hash code for the current object. Specifies the grouping expression that is represented by a descendant. [To be supplied] Provides access to the that specifies the columns by which the result of the current SelectStatement should be grouped. A that specifies the columns by which the result of the current SelectStatement should be grouped. Specifies the number of records to exclude from the query result. [To be supplied] Provides access to the collection. A object that represents the collection of objects. Specifies the maximum number of selected records. [To be supplied] Returns a string that represents the current object. A that represents the current SelectStatement object. Represents the result of batch select queries made to a data store. Initializes a new instance of the class. Initializes a new instance of the SelectedData class with the specified settings. An array of objects that represent the result of select operations. The results of select query statements. To learn more, refer to How to: Access Data in SQL Query Results. [To be supplied] Serves as the base class for classes that represent modification statements. Gets the collection of objects. @nbsp; Specifies the number of records to be modified. [To be supplied] Returns a string that represents the current object. A that represents the current ModificationStatement object. Represents the result of an update operation on a data store. Initializes a new instance of the class. Initializes a new instance of the ModificationResult class. @nbsp; Initializes a new instance of the ModificationResult class. @nbsp; An array of identifiers. @nbsp; Represents the insert statement. Initializes a new instance of the InsertStatement class with the specified settings. A object that represents the table. A value that identifies the table. This value is assigned to the property. Initializes a new instance of the class. Determines whether the current object has the same settings as the specified object. A InsertStatement object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current InsertStatement object. An integer value representing the hash code for the current object. Specifies the name of an identity column in a table. [To be supplied] Specifies the type of an identity column in a table. [To be supplied] This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. @nbsp; Returns a string representation of the InsertStatement. A string representing the InsertStatement. Represents the delete statement. Initializes a new instance of the class. Initializes a new instance of the DeleteStatement class with the specified settings. A object that represents the table. A value that identifies the table. This value is assigned to the property. Determines whether the current object has the same settings as the specified object. A DeleteStatement object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current DeleteStatement object. An integer value representing the hash code for the current object. Returns a string representation of the DeleteStatement. A string representing the DeleteStatement. Enables operations performed by a specific object to be logged. Initializes a new instance of the DataStoreLogger class with the specified settings. A object that represents a tracked data store. A object that will log data-aware operations performed on the tracked data store Gets a writer that logs the data-aware operations performed on the tracked data store. A object that logs the data-aware operations performed on the tracked data store Serves as the base class for the classes that represent statements. Determines whether the current object has the same settings as the specified object. A BaseStatement object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current BaseStatement object. An integer value representing the hash code for the current object. This member supports the internal infrastructure and is not intended to be used directly from your code. Returns the names of the tables that are referenced in the specified statements. An array of descendants that represents statements. An array of strings that specify the names of the tables that are referenced in the specified statements. Returns the names of the tables that are referenced in the statement. An array of strings that specify the names of the tables that are referenced in the statement. The collection of operands. [To be supplied] The interface for objects that need to interact with a data store. When implemented by a class, returns which operations are performed when a data store is accessed for the first time. An value that specifies which operations are performed when a data store is accessed for the first time. Updates data in a data store using the specified modification statements. An array of data modification statements. The result of the data modifications. When implemented by a class, fetches data from a data store using the specified query statements. An array of statements to obtain data from the data store. Data retrieved from the data store. When implemented by a class, updates the storage schema according to the specified class descriptions. true if the schema should not be created if the table that corresponds to the first item in the tables array doesn't exist in the data store. An array of tables whose structure should be saved in the data store. An value that specifies the result of the update operation. An exception that is thrown when a key or index constraint fails. Initializes a new instance of the ConstraintViolationException class with the specified settings. A string that specifies the SQL statement that raised the exception. A string that specifies the parameters for the SQL statement. An object that represents the inner error. Sets the with information about the exception. The that holds the serialized object data about the exception being thrown. The that contains contextual information about the source or destination. Represents a sorting column in a query. Initializes a new instance of the class with the specified settings. A value that specifies the name of the sorted column in a query. A value that specifies the alias name of the table in the query. A enumeration value which specifies the column's sort order. This value is assigned to the property. Initializes a new instance of the class with the specified property and sort direction. A descendant representing the query operand that identifies the sorted column in a query. This value is assigned to the property. A enumeration value which specifies the column's sort order. This value is assigned to the property. Initializes a new class with default settings. Gets or sets the column's sort order. A enumeration value which specifies the column's sort order. Determines whether the current object has the same settings as the specified object. A SortingColumn object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current SortingColumn object. An integer value representing the hash code for the current object. Gets or set the query operand that identifies the sorted column in a query. A descendant representing the query operand that identifies the sorted column in a query. Represents a collection of objects. Initializes a new instance of the class. Determines whether the current object has the same settings as the specified object. A QuerySortingCollection object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current QuerySortingCollection object. An integer value representing the hash code for the current object. Represents a collection of objects. Initializes a new instance of the class. Initializes and populates a new instance of the class. An array of objects that are added to the collection. Determines whether the current object has the same settings as the specified object. A QueryParameterCollection object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current QueryParameterCollection object. An integer value representing the hash code for the current object. Returns a string representation of the QueryParameterCollection. A string representing the QueryParameterCollection. Represents a collection of objects. Initializes a new instance of the class. Determines whether the current object has the same settings as the specified object. A QueryOperandCollection object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current QueryOperandCollection object. An integer value representing the hash code for the current object. Represents a query operand. Initializes a new instance of the class with the specified column name and alias name. A value that specifies the column's name. This value is assigned to the field. A value that specifies the alias name of the table in a query. This value is assigned to the field. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified column and alias name. A object representing the column that the query operand corresponds to. The name of this column is assigned to the property. A value that specifies the alias name of the table in a query. This value is assigned to the field. Initializes a new instance of the QueryOperand class with the specified settings. A value that specifies the column's name. This value is assigned to the field. A value that specifies the alias name of the table in a query. This value is assigned to the field. @nbsp; Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current QueryOperand instance. A QueryOperand object which represents an exact copy of the current object. Specifies the column's name [To be supplied] The column type. [To be supplied] Determines whether the current object has the same settings as the specified object. A QueryOperand object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current QueryOperand object. An integer value representing the hash code for the current object. Specifies the alias name of the table in a query. [To be supplied] Represents a collection of objects. Initializes a new instance of the class. Determines whether the current object has the same settings as the specified object. A JoinNodeCollection object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current JoinNodeCollection object. An integer value representing the hash code for the current object. Returns a string that represents the current object. A that represents the current JoinNodeCollection object. Serves as a base for the class. Initializes a new instance of the class. Initializes a new instance of the class with default settings. A object that represent the table. A value that identifies the table. This value is assigned to the property. A enumeration value that specifies the join's type. This value is assigned to the property. A value that identifies the table. [To be supplied] Specifies the criteria expression. [To be supplied] Determines whether the current object has the same settings as the specified object. A JoinNode object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Returns the column with the specified name. A value that specifies the column's name. A object that represents the table column. Gets the hash code (a number) that corresponds to the value of the current JoinNode object. An integer value representing the hash code for the current object. Provides access to the collection of sub nodes that is represented by a object. [To be supplied] Specifies the table's name. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. [To be supplied] Returns a string that represents the current object. A that represents the current JoinNode object. A enumeration value that specifies the join's type. [To be supplied] This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. A collection of strings that specify the columns that function as primary keys for a table. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. [To be supplied] This member supports the XPO Framework infrastructure and is not intended to be used directly from your code. [To be supplied] Represents a table that stores a persistent object's data. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified name. A value that specifies the table's name. This value is assigned to the property. Appends a column to the collection. A object that represents the column to be added to the collection. Appends a object to the collection. A object to be added to the collection. Appends a object to the collection. A object to be added to the collection. Provedes access to the current DBTable's column collection. A list of objects that represent the columns defined in the current DBTable. Determines whether the current object has the same settings as the specified object. A DBTable object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Provedes access to the current DBTable's foreign keys collection. A list of objects that represent the foreign keys defined in the current DBTable. Creates a new column with the specified name and appends it to the collection. A value that specifies the column's name. This value is assigned to the property. A object that represents the new column. Gets the hash code (a number) that corresponds to the value of the current DBTable object. An integer value representing the hash code for the current object. Provedes access to the current DBTable's indexes collection. A list of objects that represent the indexes defined for the current DBTable. Indicates whether the collection contains the specified object. A object to locate in the collection. true if the collection contains the specified object; otherwise, false. Indicates whether the collection contains the specified object. A object to locate in the collection. true if the collection contains the specified object; otherwise, false. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. @nbsp; Specifies the table's name. A value that specifies the table's name. Specifies a object that represents a primary keys for the table. The primary key must be unique to identify the record in the table. It's also possible to have a table with a primary key made up of two or more columns. [To be supplied] Represents the primary key for a table. Initializes a new instance of the class with the specified columns that function as primary keys for a table. A collection of strings that identify columns that function as primary keys for a table. This value is assigned to the property. Initializes a new instance of the class with the specified name and columns that function as primary keys for a table. A value that is assigned to the property. A collection of strings that identify columns that function as primary keys for a table. This value is assigned to the property. Initializes a new instance of the class with default settings. Represents an index for a table. Initializes a new instance of the class with the specified settings. A value that is assigned to the property. A collection of strings that identify columns that function as primary keys for a table. This value is assigned to the property. true if the index must be unique; otherwise, false. This value is assigned to the property. Initializes a new instance of the class with the specified settings. A collection of strings that identify the columns that function as primary keys for a table. This value is assigned to the property. true if the index must be unique; otherwise, false. This value is assigned to the property. Initializes a new instance of the class with default settings. true if the index must be unique; otherwise, false. If the IsUnique field is set to true, an exception will be thrown when assigning an index that isn't unique. [To be supplied] Represents the foreign key for a table. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified settings. A collection of strings that specify the names of columns that function as foreign keys for a table. This value is assigned to the property. A value that specifies the name of a primary key table. This value is assigned to the field. A collection of strings that specify the names of columns that function as primary keys for a table. This value is assigned to the field. Specifies the name of a primary key table. [To be supplied] A collection of strings that specify the names of columns that function as primary keys for a table. [To be supplied] Represents the schema of a column in a . Initializes a new instance of the class with default settings. Initializes a new instance of the DBColumn class with the specified settings. @nbsp; @nbsp; @nbsp; @nbsp; @nbsp; Specifies the column's type. [To be supplied] Specifies the name of the column data type. [To be supplied] Gets the column type of the specified runtime type. A object that represents the exact runtime type. A enumeration value that corresponds to the specified runtime type. Gets the column type of the specified runtime type. A object that represents the exact runtime type. true to return the DBColumnType.Unknown value if the specified type cannot be identified; false to raise the exception. A DevExpress.Xpo.DB.DBColumnType enumeration value that corresponds to the specified runtime type. Gets the runtime type of the specified column type. One of the enumeration values. A object that represents the exact runtime type of the specified column type. true if the value of the column increments automatically; otherwise, false. The default value is false. [To be supplied] true if the column is the key column; otherwise, false. [To be supplied] Indicates whether values of the specified column type can be saved to a database. One of the enumeration values. true if values of the specified column type can be saved to a database; otherwise, false. Indicates whether values of the specified runtime type can be saved to a database. A object that represents the exact runtime type. true if values of the specified type can be saved to a database; otherwise, false. Specifies the column's name. @nbsp; The maximum length of a text column. This is ignored for non-text columns. [To be supplied] Represents a collection of objects. Initializes a new instance of the CriteriaOperatorCollection class. Initializes a new instance of the CriteriaOperatorCollection class with a specified initial capacity. The number of elements that the new CriteriaOperatorCollection can initially store. Determines whether the current object has the same settings as the specified object. A CriteriaOperatorCollection object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current CriteriaOperatorCollection object. An integer value representing the hash code for the current object. Returns a string that represents the current object. A that represents the current CriteriaOperatorCollection object. Lists the values that specify the result of the data store schema update operation. Indicates that the table that corresponds to the first item doesn't exist in the data store. Indicates that the database schema exists. Lists the values that specify the sort order. A property (column) is sorted in ascending order. A property (column) is sorted in descending order. Lists the values that specify the join type. Represents an inner join. Inner joins (also known as equijoins) are used to combine information from two or more tables. Includes all the records in which the linked field value in both tables is an exact match and every record in the primary for which there is no match. Lists the values that specify the action which is performed when a session is connected to a data store. A session will try to automatically create the database if it doesn't exist. It will also create or update the database schema for any persistent classes currently being used. A session will not automatically create the database or update the database schema. The database schema is still queried and checked to match the currently used persistent class metadata. A session will never query the database for schema to validate against persistent class metadata. This will suppress the SchemaCorrectionNeededException, but a database error may occur during data operations if the schema is not compatible with run-time persistent classes metadata. A session will automatically create or update the database schema for the persistent classes currently being used. If the database doesn't exist, it won't be created by a session. An exception that is thrown when a string that represents criteria cannot be parsed. Initializes a new instance of the CriteriaParserException class. A string that specifies the error description. Initializes a new instance of the CriteriaParserException class. A string that specifies the error description. A value of the CriteriaLexer.Line property that specifies the line where an exception occured. This value is used to initialize the property. A value of the CriteriaLexer.Col property that specifies the column where an exception occured. This value is used to initialize the property. The value of the CriteriaLexer.Col property that specifies the column where an exception occured. The value of the CriteriaLexer.Col property that specifies the column where an exception occured. Sets the System.Runtime.Serialization.SerializationInfo with information about the exception. The System.Runtime.Serialization.SerializationInfo that holds the serialized object data about the exception being thrown. The System.Runtime.Serialization.StreamingContext that contains contextual information about the source or destination. A value of the CriteriaLexer.Line property that specifies the line where an exception occured. A value of the CriteriaLexer.Line property that specifies the line where an exception occured. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. For internal use only. An unary operator which performs an operation on only one expression. Initializes a new instance of the class with the specified operand and operator type. A enumeration value which specifies the type of the unary operator. This value is assigned to the property. A object which represents the operand. This value is assigned to the property. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified settings. A enumeration value which specifies the type of the unary operator. This value is assigned to the property. A value which specifies the property's name. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current UnaryOperator instance. A UnaryOperator object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. An UnaryOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current UnaryOperator object. An integer value representing the hash code for the current object. A object which represents the operand. [To be supplied] An enumeration value which specifies the type of the unary operator. A value operand in criteria expressions. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified value. The value for the operand. This value is assigned to the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current OperandValue instance. An OperandValue object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. An OperandValue object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current OperandValue object. An integer value representing the hash code for the current object. Gets or sets a value for the operand. The value for the operand. Gets or sets the current operand's formatted value. An object that represents the current operand's formatted value. An object property operand in criteria expressions. Initializes a new instance of the class with the specified property name. A value that specifies the name of the property. It can be a path through object relationships (e.g. "Employer.DefaultAddress.City"). This value is case-sensitive. and will be assigned to the property. Initializes a new instance of the class with default settings. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current OperandProperty instance. An OperandProperty object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. An OperandProperty object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current OperandProperty object. An integer value representing the hash code for the current object. For internal use only. @nbsp; @nbsp; Gets or sets a property name. A value that specifies the name of the property. It can be a path through object relationships (e.g. "Employer.DefaultAddress.City"). This value is case-sensitive. Represents an operator which compares a persistent object's property value with a null reference (Nothing in Visual Basic). Initializes a new instance of the class with the specified property name. A value which specifies the name of the property to check for null (Nothing in Visual Basic). Initializes a new instance of the class with the specified criteria operand. An object which represents the criteria expression. Initializes a new instance of the class with default settings. Represents a logical NOT operation which is performed on the operand. Initializes a new instance of the class with the specified operand. A descendant which represents the operand that the logical inversion is applied to. Initializes a new instance of the class with default settings. An operator which determines if a value matches any value in a specified list. Initializes a new instance of the class with default settings. Initializes a new instance of the InOperator class with the specified settings. A object which represents the expression to test. An array of objects that represent expressions to test for a match. Initializes a new instance of the InOperator class with the specified settings. A object which represents the expression to test. An array of objects that represent expressions to test for a match. Initializes a new instance of the InOperator class with the specified settings. A value which specifies the property name. An array of objects that represent expressions to test for a match. Initializes a new instance of the InOperator class with the specified settings. A value which specifies the property name. A collection of expressions to test for a match. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current InOperator instance. An InOperator object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. An InOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current InOperator object. An integer value representing the hash code for the current object. Gets or sets the expression which is tested to see if it matches any value in the list. A object which represents the expression to test. Provides access to the object that represents a collection of the operands used to construct the current InOperator. A object that represents a collection of the operands used to construct the current InOperator. A logical expression which groups two or more operands with a logical AND or OR. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified settings. A enumeration value that specifies the type of the group operator. This value is assigned to the property. An array of objects that represent operands. This value is assigned to the property. Initializes a new instance of the class with the specified operands. An array of the objects that represent operands. This value is assigned to the property. Initializes a new instance of the GroupOperator with the specified parameters. A enumeration value that specifies the type of the group operator. This value is assigned to the property. An object that implements the IEnumerable interface and represents a collection of objects which specify the operands required by the selected function. This value is used to initialize the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current GroupOperator instance. A GroupOperator object which represents an exact copy of the current object. Returns the expression which groups two operands with logical AND or OR. A enumeration value that specifies the type of the group operator. A object which represents the first operand. A object which represents the second operand. A object representing the expression which groups two operands. Returns the expression which groups the specified operands with logical AND or OR. A enumeration value that specifies the type of the group operator. An array of objects that represent operands. A object representing the expression which groups the specified operands. Returns the expression which groups the specified operands with logical AND or OR. A enumeration value that specifies the type of the group operator. A list of operands to be grouped. A object representing the expression which groups the specified operands. Determines whether the current object has the same settings as the specified object. A GroupOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current GroupOperator object. An integer value representing the hash code for the current object. Provides access to the object that represents a collection of the operands used to construct the current GroupOperator. A object that represents a collection of the operands used to construct the current GroupOperator. Specifies the type of the group operator. The available types are enumerated in the enumeration. [To be supplied] A function operator based on a . Initializes a new instance of the FunctionOperator class with default settings. Initializes a new instance of the FunctionOperator class with default settings. A value that specifies the type of function. This value is used to initialize the property. An array of objects that specify the operands required by the selected function. This value is used to initialize the property. Initializes a new instance of the FunctionOperator class. @nbsp; @nbsp; Initializes a new instance of the FunctionOperator class with the specified parameters. A enumeration value that specifies the type of function. This value is used to initialize the property. An object that implements the IEnumerable interface and represents a collection of objects which specify the operands required by the selected function. This value is used to initialize the property. Initializes a new instance of the FunctionOperator class with the specified settings. A value, specifying the name of the custom function. A collection of the objects. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current FunctionOperator instance. A FunctionOperator object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. A FunctionOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current FunctionOperator object. An integer value representing the hash code for the current object. This method is intended for internal use. @nbsp; @nbsp; Provides access to the object that represents a collection of the operands used to construct the current FunctionOperator. A object that represents a collection of the operands used to construct the current FunctionOperator. Represents the function type. The operands are specified by the property and these can be initialized in the constructor. Each operand represents an instance of the class descendant, the number of operands depends on the function type. A value that specify the function type. Provides the abstract (MustInherit in Visual Basic) base class for criteria operators. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Returns the expression which groups two operands with logical AND. A object which represents the first operand. A object which represents the second operand. A object representing the expression which groups two operands with logical AND. Returns the expression which groups the specified operands with logical AND. An array of objects that represent operands. A object representing the expression which groups the specified operands with logical AND. Returns the expression which groups the specified operands with logical AND. A list of operands to be grouped. A object representing the expression which groups the specified operands with logical AND. Creates a copy of the specified object. An object to clone. An object which represents an exact copy of the specified object. null (Nothing in Visual Basic) if the specified object is a null reference. Creates a copy of the specified object. A object to clone. A object which represents an exact copy of the specified object. null (Nothing in Visual Basic) if the specified object is null reference. This method is intended for internal use. @nbsp; @nbsp; @nbsp; Returns the number of custom functions registered in an application via the and method calls. An integer value which specifies the number of elements in a collection returned by the function. Determines whether the current object has the same settings as the specified object. An object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Searches custom functions registered in an application via the and method calls for a function with a specified name. The name of a custom function to search. You specify a custom function's name by implementing the property. An ICustomFunctionOperator object that corresponds to the functionName, if found; otherwise, null (Nothing in Visual Basic). Returns custom functions registered in an application via the and method calls. A CustomFunctionCollection object containing all custom functions registered via the methods mentioned above. Gets the hash code (a number) that corresponds to the value of the current CriteriaOperator object. An integer value representing the hash code for the current object. For internal use only. @nbsp; For internal use only. @nbsp; Returns the string representation of the criteria specified by the current CriteriaOperator instance. A string equivalent of the current CriteriaOperator instance. Returns the string representation of a specified criteria. A instance specifying the criteria used to convert to a string equivalent. A string equivalent of the criteria. Returns an instance of the that represents the criterion resulting from the logical inversion of the criterion the current CriteriaOperator represents. An instance of the that represents the criterion resulting from the logical inversion of the criterion the current CriteriaOperator represents. Returns the expression which groups the specified operands with logical OR. An array of objects that represent operands. A object representing the expression which groups the specified operands with logical OR. Returns the expression which groups two operands with logical OR. A object which represents the first operand. A object which represents the second operand. A object representing the expression which groups two operands with logical OR. Returns the expression which groups the specified operands with logical OR. A list of operands to be grouped. A object representing the expression which groups the specified operands with logical OR. Converts the specified string, specifying an expression, to its equivalent. A value, that is the expression to convert. The values that are substituted into the expression in place of question mark characters. These parameters can be omitted. A equivalent to the expression contained in criteria. Converts the specified string, specifying an expression, to its equivalent. A value, that is the expression to convert. [out] Receives the values that are substituted into the expression in place of question mark characters. These parameters can be omitted. A equivalent to the expression contained in criteria. Converts the specified string representation of expressions that are divided by a semicolon into their equivalents. A value that represents the expressions to convert. The expressions are divided by a semicolon. [out] Receives the values that are substituted into the expression in place of question mark characters. These parameters can be omitted. An array of equivalents to the expressions contained in criteriaList. Converts the specified string representation of expressions that are divided by a semicolon into their equivalents. A value that represents the expressions to convert. The expressions are divided by a semicolon. The values that are substituted into the expression in place of question mark characters. These parameters can be omitted. An array of equivalents to the expressions contained in criteriaList. Registers a specified custom function to use in any CriteriaOperator-based criteria in your application. An object specifying a custom function to register. Registers specified custom functions to use in any CriteriaOperator-based criteria in your application. A collection of objects specifying custom functions to register. Converts the specified expression into its equivalent string in VB style. A object that represents the expression to convert. [out] Receives the values that are marked by a question mark character in the result string. A string representation of the specified expression. Converts the specified expression into its equivalent string in VB style. A object that represents the expression to convert. A string representation of the specified expression. Converts the specified expression into its equivalent string in C# style. A object that represents the expression to convert. [out] Receives the values that are marked by a question mark character in the result string. A string representation of the specified expression. Converts the specified expression into its equivalent string in C# style. A object that represents the expression to convert. A string representation of the specified expression. Converts the current expression into its VB equivalent string. A string representation of this expression. Converts the specified expression into its equivalent string in VB style. A object that represents the expression to convert. [out] Receives the values that are marked by question mark character in the result string. A string representation of the specified expression. Converts the specified expression into its equivalent string in VB style. A object that represents the expression to convert. A string representation of the specified expression. Tries to convert the specified string representation of an expression to its equivalent. A value that represents the expression to convert. The values that are substituted into the expression in place of question mark characters. These parameters can be omitted. A equivalent to the expression contained in criteria. Unregisters a specified custom function from use in any CriteriaOperator-based criteria in your application. An object instance specifying a custom function to unregister. true if the customFunction has successfully been removed from a collection returned by the function; otherwise, false. Unregisters a custom function with a specified name from use in any CriteriaOperator-based criteria in your application. The name of a custom function to unregister. true if a custom function whose name matches the functionName has successfully been removed from a collection returned by the function; otherwise, false. Occurs when restoring a serialized criteria operator that references a user object. Occurs when serializing a criteria operator that references a user object. An operator which checks if a collection contains at least one object matching a specific criteria. Initializes a new instance of the class with the specified property and criteria expression. A value which identifies the property whose values will be searched. A object that represents a search criteria. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified property operand and criteria expression. An object which represents the property operand in the criteria expression. A object which represents the search criteria. A logical expression which consists of a operation between two operands. Initializes a new instance of the class with the specified left and right operands and binary operator type. A descendant which represents the expression for the first operand. This value is assigned to the property. A descendant which represents the expression for the second operand. This value is assigned to the property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the BinaryOperator class. Initializes a new instance of the class. A value which specifies the name of the property whose values are compared to the value. An value to compare with the values of the specified property. Initializes a new instance of the class with the specified type of the binary operator. A value which specifies the name of the property whose values are compared to the value. An value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class which is used to compare the values of the specified property to values. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to values. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to integer values. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to an array of values. A value which specifies the name of the property whose values are compared to the value. An array of values to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class which is used to compare the values of the specified property to the value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of the binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified integer value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified values. A value which specifies the name of the property whose values are compared to the value. An array of values to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Initializes a new instance of the class with the specified type of binary operator. This binary operator is used to compare the values of the specified property to the specified value. A value which specifies the name of the property whose values are compared to the value. The value to compare with the values of the specified property. A enumeration value which specifies the type of the binary operator. This value is assigned to the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Creates a copy of the current BinaryOperator instance. A BinaryOperator object which represents an exact copy of the current object. Determines whether the current object has the same settings as the specified object. A BinaryOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current BinaryOperator object. An integer value representing the hash code for the current object. The left operand. [To be supplied] Gets the type of the binary operator. A enumeration value which specifies the type of the binary operator. The right operand. [To be supplied] An operator which determines whether a criteria expression lies between the specified range of values. Initializes a new instance of the class with the specified property name and the specified range of values. A value which specifies the name of the property whose values are tested. A descendant which represents the expression for the lower value in the range. This value is assigned to the property. A descendant which represents the expression for the upper value in the range. This value is assigned to the property. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified property and the specified range of values. A value which identifies the property whose values are tested. A descendant which represents the expression for the lower value in the range. This value is assigned to the property. A descendant which represents the expression for the upper value in the range. This value is assigned to the property. Initializes a new instance of the class with the specified property and the specified range of values. A descendant which represents the expression that identifies the property whose values are tested. A descendant which represents the expression for the lower value in the range. This value is assigned to the property. A descendant which represents the expression for the upper value in the range. This value is assigned to the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Gets the expression for the first operand. A descendant which represents the expression for the lower value in the range. Creates a copy of the current BetweenOperator instance. A BetweenOperator object which represents an exact copy of the current object. Gets the expression for the second operand. A descendant which represents the expression for the upper value in the range. Determines whether the current object has the same settings as the specified object. A BetweenOperator object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. Gets the hash code (a number) that corresponds to the value of the current BetweenOperator object. An integer value representing the hash code for the current object. Gets the expression for the first (left) operand. A descendant which represents the expression for the lower value in the range. Gets or sets the test expression. A descendant which represents the test expression. Gets the expression for the second (right) operand. A descendant which represents the expression for the upper value in the range. Gets or sets the test expression. A descendant which represents the test expression. An aggregate operator which calculates aggregate expressions (MIN, MAX, SUM, etc.) Initializes a new instance of the class. A value which specifies the name of the collection property whose values are used to calculate the aggregate expression. It can be represented by a path through object relationships, for example "Employer.Addresses". An enumeration value which specifies the type of the aggregate operator. This value is assigned to the property. A object which represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the property. Initializes a new instance of the class with the specified settings. A value which specifies the name of the collection property. It can be represented by a path through object relationships, for example "Employer.Addresses". A value which specifies the name of the persistent property of the object from the property collection. An enumeration value which specifies the type of the aggregate operator. This value is assigned to the property. A object which represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the property. Initializes a new instance of the class with the specified settings. An object which represents the collection property. This value is assigned to the property. A object which represents the aggregated expression. This value is assigned to the property. An enumeration value which specifies the type of the aggregate operator. This value is assigned to the property. A object which represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the property. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified collection property and operator type. A value which specifies the name of the collection property whose values are used to calculate the aggregate expression. It can be represented by a path through object relationships, for example "Employer.Addresses". An enumeration value which specifies the type of the aggregate operator. This value is assigned to the property. Initializes a new instance of the class with the specified settings. A value which specifies the name of the collection property whose values are used to calculate the aggregate expression. It can be represented by a path through object relationships, for example "Employer.Addresses". A value which specifies the name of the persistent property of the object from the property collection. An enumeration value which specifies the type of the aggregate operator. This value is assigned to the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Gets or sets the aggregated expression. A object which represents the aggregated expression. Gets or sets the type of the aggregate operator. An enumeration value which specifies the type of the aggregate operator. For internal use only. Creates a copy of the current AggregateOperand instance. An AggregateOperand object which represents an exact copy of the current object. Gets or sets a collection property whose elements are used to calculate an aggregate expression. An object which represents the collection property. Gets or sets the filter criteria which is applied to values. A object which represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. For internal use only. For internal use only. Determines whether the current object has the same settings as the specified object. An AggregateOperand object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. For internal use only. For internal use only. Gets the hash code (a number) that corresponds to the value of the current AggregateOperand object. An integer value representing the hash code for the current object. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. true if the is null reference; otherwise, false. For internal use only. For internal use only. For internal use only. @nbsp; @nbsp; For internal use only. Enumerates unary operator types. Represents the bitwise NOT operator. To create the bitwise NOT operator using the method use the following syntax: CriteriaOperator.Parse("~Field1") Represents the operator which determines whether or not a given expression is NULL. To create the is-null operator using the method use the following syntax: CriteriaOperator.Parse("Field1 IS NULL") Represents the unary negation (-) operator. To create the unary negation operator using the method use the following syntax: CriteriaOperator.Parse("-Field1 = -10") Represents the logical NOT. To create the logical NOT operator using the method use the following syntax: CriteriaOperator.Parse("NOT ((Field1 = A) OR (Field1 = B))") Represents the unary plus (+) operator. Enumerates group operator types. Groups operands with logical AND. To create the logical AND operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @gt; 100 AND Field2 @lt; 150") Groups operands with logical OR. To create the logical OR operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @gt; 100 OR Field2 @lt; 150") Enumerates function types that can be used by the operators. Returns the absolute value of a specified numeric operand. If a specified operand is not numeric, the System.NotSupportedException is thrown. To create the Abs operator using the method, use the following syntax: CriteriaOperator.Parse("Abs(Field1)"). Returns the angle (in radians) whose cosine is a specified numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Acos operator using the method, use the following syntax: CriteriaOperator.Parse("Acos(Field1)"). Returns a object representing the date that is a specified number of days from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in days) from the original date. This number can be negative or positive. Its decimal part is part of a day. To create the AddDays operator using the method use the following syntax: CriteriaOperator.Parse("AddDays(Field1, Field2)"). Returns a object representing the date that is a specified number of hours from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in hours) from the original date. This number can be negative or positive. Its decimal part is part of an hour. To create the AddHours operator using the method use the following syntax: CriteriaOperator.Parse("AddHours(Field1, Field2)"). Returns a object representing the date that is a specified number of milliseconds from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in milliseconds) from the original date. This number can be negative or positive. Its decimal part is part of a millisecond. To create the AddMilliSeconds operator using the method use the following syntax: CriteriaOperator.Parse("AddMilliseconds(Field1, Field2)"). Returns a object representing the date that is a specified number of minutes from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in minutes) from the original date. This number can be negative or positive. Its decimal part is part of a minute. To create the AddMinutes operator using the method use the following syntax: CriteriaOperator.Parse("AddMinutes(Field1, Field2)"). Returns a object representing the date that is a specified number of months from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in months) from the original date. This number can be negative or positive. To create the AddMonths operator using the method use the following syntax: CriteriaOperator.Parse("AddMonths(Field1, Field2)"). Returns a object representing the date that is a specified number of seconds from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in seconds) from the original date. This number can be negative or positive. Its decimal part is part of a second. To create the AddSeconds operator using the method use the following syntax: CriteriaOperator.Parse("AddSeconds(Field1, Field2)"). Returns a object representing the date that is a specified number of ticks from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in 100-nanosecond ticks) from the original date. This number can be negative or positive. To create the AddTicks operator using the method use the following syntax: CriteriaOperator.Parse("AddTicks(Field1, Field2)"). Returns a object representing the date that is a specified time period from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - a object representing the time period from the original date. To create the AddTimeSpan operator using the method use the following syntax: CriteriaOperator.Parse("AddTimeSpan(Field1, Field2)"). Returns a object representing the date that is a specified number of years from a specific date. The operands should be defined as follows: 1 - a object representing the original date; 2 - the time period (in years) from the original date. This number can be negative or positive. To create the AddYears operator using the method use the following syntax: CriteriaOperator.Parse("AddYears(Field1, Field2)"). Returns the ASCII code of the first character in a specified string operand. If a specified operand represents an empty string, null is returned. To create the Ascii operator using the method, use the following syntax: CriteriaOperator.Parse("Ascii(Field1)"). Returns the angle (in radians) whose sine is a specified numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Asin operator using the method, use the following syntax: CriteriaOperator.Parse("Asin(Field1)"). Returns the angle (in radians) whose tangent is a specified numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Atn operator using the method, use the following syntax: CriteriaOperator.Parse("Atn(Field1)"). Returns the angle (in radians) whose tangent is the quotient of two specified numeric operands. The operator requires two operands representing the Cartesian coordinates (x, y) of a point: 1 - the y coordinate; 2 - the x coordinate. If specified operands cannot be converted to , the System.NotSupportedException is thrown. To create the Atn2 operator using the method use the following syntax: CriteriaOperator.Parse("Atn2(y, x)"). Calculates the product of two specified numeric operands. The operator requires two operands representing the integer values to be multiplied. If the specified operands do not represent integer values, the System.NotSupportedException is thrown. To create the BigMul operator using the method, use the following syntax: CriteriaOperator.Parse("BigMul(Field1, Field2)"). Returns the smallest integer greater than or equal to a specified numeric operand. The rounding provided by this operator is called rounding toward positive infinity. If a specified operand is not numeric, the System.NotSupportedException is thrown. To create the Ceiling operator using the method, use the following syntax: CriteriaOperator.Parse("Ceiling(Field1)"). Converts a specified numeric operand to a Unicode character. If a specified operand cannot be converted to a decimal or integer number, the System.NotSupportedException is thrown. To create the Char operator using the method, use the following syntax: CriteriaOperator.Parse("Char(Field1)"). Returns the index of the first occurrence of a specified substring in a specified string. The operands should be defined as follows: 1 - a substring to search; 2 - a string to be searched; 3 - (optional) an integer that specifies the zero-based index at which the search starts. If this operand is not specified, the search begins from the start of the string; 4 - (optional) an integer that specifies the number of characters to examine, starting from the specified position. If this operand is not specified, the search continues until the end of the string. This function performs a word (case-sensitive and culture-sensitive) search using the current culture. If a specified substring is found, the function returns its index. Otherwise, -1 is returned. To create the CharIndex operator using the method use the following syntax: CriteriaOperator.Parse("CharIndex(Field1, Field2)"), CriteriaOperator.Parse("CharIndex(Field1, Field2, Field3)"), or CriteriaOperator.Parse("CharIndex(Field1, Field2, Field3, Field4)"). Concatenates one or more strings. Returns True if one string occurs within another string; otherwise, False is returned. This function requires two string operands: 1 - a string to be searched; 2 - a substring to search. To create the Contains operator using the method use the following syntax: CriteriaOperator.Parse("Contains(String, SubString)"); Returns the cosine of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Cos operator using the method, use the following syntax: CriteriaOperator.Parse("Cos(Field1)"). Returns the hyperbolic cosine of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Cosh operator using the method, use the following syntax: CriteriaOperator.Parse("Cosh(Field1)"). Identifies a custom operation. This operation is executed on the client side if its operands represent constants. A custom operation is executed on the server side only if its operands cannot be evaluated locally. To learn how to implement custom operators, refer to the How to: Implement a Custom Criteria Language Operator topic. The eXpress Persistent Objects framework provides two custom function operators - and . Identifies a custom nondeterministic operation. Unlike a standard custom operation, a custom nondeterministic operation is always executed on the server side, regardless of whether its operands are constants. Refer to the How to: Implement a Custom Criteria Language Operator topic, to learn how to implement custom operators. Returns the count of day boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffDay operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffDay(StartDate, EndDate)"). Returns the count of hour boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffHour operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffHour(StartDate, EndDate)"). Returns the count of millisecond boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffMilliSecond operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffMilliSecond(StartDate, EndDate)"). Returns the count of minute boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffMinute operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffMinute(StartDate, EndDate)"). Returns the count of month boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffMonth operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffMonth(StartDate, EndDate)"). Returns the count of second boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffSecond operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffSecond(StartDate, EndDate)"). Returns the count of tick boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffTick operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffTick(StartDate, EndDate)"). Returns the count of year boundaries crossed between the specified starting date and ending date. The operands should be defined as follows: 1 - a object representing the starting date; 2 - a object representing the ending date. To create the DateDiffYear operator using the method, use the following syntax: CriteriaOperator.Parse("DateDiffYear(StartDate, EndDate)"). Returns True if the end of one string matches another string; otherwise, False is returned. This function requires two string operands: 1 - a string to be searched; 2 - a substring to search at the end of the first string. To create the EndsWith operator using the method use the following syntax: CriteriaOperator.Parse("EndsWith(String, SubString)"); Returns the number e raised to the power specified by a numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. Exp reverses . Use the operand to calculate powers of other bases. To create the Exp operator using the method use the following syntax: CriteriaOperator.Parse("Exp(Field1)"). Returns the largest integer less than or equal to a specified numeric operand. The rounding provided by this operator is called rounding toward negative infinity. If a specified operand is not numeric, the System.NotSupportedException is thrown. To create the Floor operator using the method, use the following syntax: CriteriaOperator.Parse("Floor(Field1)"). Returns the date part of a specified date. This operator requires an operand of the type. The return value represents a object with the same date part, and the time part set to 00:00:00. To create the GetDate operator using the method use the following syntax: CriteriaOperator.Parse("GetDate(Field1)"). Gets the day part of a specified date. This operator requires an operand of the type. The return value ranges between 1 and 31. To create the GetDay operator using the method use the following syntax: CriteriaOperator.Parse("GetDay(Field1)"). Gets a specified date's day of the week. This operator requires an operand of the type. The return value represents a equivalent of a enumerated constant representing a day of the week. To create the GetDayOfWeek operator using the method use the following syntax: CriteriaOperator.Parse("GetDayOfWeek(Field1)"). Gets a specified date's day of the year. This operator requires an operand of the type. The return value ranges between 1 and 366. To create the GetDayOfYear operator using the method use the following syntax: CriteriaOperator.Parse("GetDayOfYear(Field1)"). Gets the hour part of a specified date. This operator requires an operand of the type. The return value ranges between 0 and 23. To create the GetHour operator using the method use the following syntax: CriteriaOperator.Parse("GetHour(Field1)"). Gets the milliseconds part of a specified date. This operator requires an operand of the type. The return value ranges between 0 and 999. To create the GetMilliSecond operator using the method use the following syntax: CriteriaOperator.Parse("GetMilliSecond(Field1)"). Gets the minute part of a specified date. This operator requires an operand of the type. The return value ranges between 0 and 59. To create the GetMinute operator using the method use the following syntax: CriteriaOperator.Parse("GetMinute(Field1)"). Gets the month part of a specified date. This operator requires an operand of the type. The return value ranges between 1 and 12. To create the GetMonth operator using the method use the following syntax: CriteriaOperator.Parse("GetMonth(Field1)"). Gets the seconds part of a specified date. This operator requires an operand of the type. The return value ranges between 0 and 59. To create the GetSecond operator using the method use the following syntax: CriteriaOperator.Parse("GetSecond(Field1)"). Gets the time part of a specified date. This operator requires an operand of the type. The return value represents a object that is equal to the number of 100-nanosecond ticks that have elapsed since midnight. To create the GetTimeOfDay operator using the method, use the following syntax: CriteriaOperator.Parse("GetTimeOfDay(Field1)"). Gets the year part of a specified date. This operator requires an operand of the type. The return value ranges between 1 and 9999. To create the GetYear operator using the method use the following syntax: CriteriaOperator.Parse("GetYear(Field1)"). Returns one of two values depending upon the value of a logical expression. The function requires three operands of the class: 1 - determines the logical expression; 2 - specifies the value that will be returned if the logical expression evaluates to TRUE; 3 - specifies the value that will be returned if the logical expression evaluates to FALSE. To create the Iif operator using the method use the following syntax: CriteriaOperator.Parse("Iif(Field1 == 100, Field1, Field2)") Inserts a specified string at a certain position within another. The operands should be defined as follows: 1 - a string in which the insertion is to be performed; 2 - an integer that specifies the zero-based index position of the insertion; 3 - a string to insert. To create the Insert operator using the method use the following syntax: CriteriaOperator.Parse("Insert(Field1, Field2, Field3)"). Compares the first operand with the NULL value. This function requires one or two operands of the class. The value returned depends upon the number of arguments. If a single operand is passed, the function returns true if the operand is null, otherwise, false is returned. If two operands are passed, the function returns the second operand if the first operand is null, otherwise, the first operand is returned. To create the IsNull operator using the method use the following syntax: CriteriaOperator.Parse("IsNull(Field1)") or CriteriaOperator.Parse("IsNull(Field1AndTrueResult, FalseResult)"). Indicates whether a specified operator is a null reference (Nothing in Visual Basic) or an string. The function returns true if a specified operand is null or an empty string, otherwise, false is returned. To create the IsNullOrEmpty operator using the method, use the following syntax: CriteriaOperator.Parse("IsNullOrEmpty(Field1)"). The Boolean Is Beyond This Year operator for date/time values. Requires one argument. The operator is defined as follows: date @gt;= First Day of Next Year The Boolean Is Earlier This Month operator for date/time values. Requires one argument. The operator is defined as follows: First Day of This Month @lt;= date @lt; First Day of Last Week The Boolean Is Earlier This Week operator for date/time values. Requires one argument. The operator is defined as follows: First Day of This Week @lt;= date @lt; Yesterday The Boolean Is Earlier This Year operator for date/time values. Requires one argument. The operator is defined as follows: First Day of This Year @lt;= date @lt; First Day of This Month The Boolean Is Last Week operator for date/time values. Requires one argument. The operator is defined as follows: First Day of Last Week @lt;= date @lt; First Day of This Week The Boolean Is Later This Month operator for date/time values. Requires one argument. The operator is defined as follows: Last Day of Next Week @lt; date @lt; First Day of Next Month The Boolean Is Later This Week operator for date/time values. Requires one argument. The operator is defined as follows: Day After Tomorrow @lt;= date @lt; First Day of Next Week The Boolean Is Later This Year operator for date/time values. Requires one argument. The operator is defined as follows: First Day of Next Month @lt;= date @lt; First Day of Next Year The Boolean Is Next Week operator for date/time values. Requires one argument. The operator is defined as follows: First Day of Next Week @lt;= date @lt;= Last Day of Next Week The Boolean Is Prior This Year operator for date/time values. Requires one argument. The operator is defined as follows: date @lt; First Day of This Year The Boolean Is Today operator for date/time values. Requires one argument. The Boolean Is Tomorrow operator for date/time values. Requires one argument. The Boolean Is Yesterday operator for date/time values. Requires one argument. Returns True if the specified date falls within the current month. To create the IsThisMonth operator using the method, use the following syntax: CriteriaOperator.Parse("IsThisMonth(StartDate)"). Returns True if the specified date falls within the current week. To create the IsThisWeek operator using the method, use the following syntax: CriteriaOperator.Parse("IsThisWeek(StartDate)"). Returns True if the specified date falls within the current year. To create the IsThisYear operator using the method, use the following syntax: CriteriaOperator.Parse("IsThisYear(StartDate)"). Returns the length of the string specified by an operand. The operand should be an object of the type. To create the Len operator using the method use the following syntax: CriteriaOperator.Parse("Len(Field1)"); Returns the DateTime value corresponding to the day after Tomorrow. Returns the DateTime value corresponding to the first day of the previous week. Returns the DateTime value corresponding to the first day of next month. Returns the DateTime value corresponding to the first day of the following week. Returns the DateTime value corresponding to the first day of the following year. Returns the DateTime value corresponding to the current moment in time. Returns the DateTime value corresponding to the first day of the current month. Returns the DateTime value corresponding to the first day of the current week. Returns the DateTime value corresponding to the first day of the current year. Returns the DateTime value corresponding to Today. Returns the DateTime value corresponding to Tomorrow. Returns the DateTime value corresponding to the first day of the week that is after next week. Returns the DateTime value corresponding to Yesterday. Returns the logarithm of a specified numeric operand. The return value depends upon the number of operands. If one operand is passed, the natural (base e) logarithm of a specified operand is returned. If two operands are passed, the logarithm of a specified operand in a specified base is returned. The operands should be defined as follows: 1 - a number whose logarithm is to be calculated; 2 - the base of the logarithm. If specified operands cannot be converted to , the System.NotSupportedException is thrown. Log reverses . To calculate the base 10 logarithm, use . To create the Log operator using the method use the following syntax: CriteriaOperator.Parse("Log(Field1)") or CriteriaOperator.Parse("Log(Field1, Field2)"). Returns the base 10 logarithm of a specified numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. Log10 reverses . Use the operand to calculate the logarithm of other bases. To create the Log10 operator using the method use the following syntax: CriteriaOperator.Parse("Log10(Field1)"). Converts all characters in a string operand to lowercase. The operand should be an object of the type. To create the Lower operator using the method, use the following syntax: CriteriaOperator.Parse("Lower(Field1)"); Returns the larger of two numeric values. The operands should be defined as follows: 1 - a numeric value A; 2 - a numeric value B; To create the Max operator using the method use the following syntax: CriteriaOperator.Parse("Max(ValueA, ValueB)"). Returns the smaller of two numeric values. The operands should be defined as follows: 1 - a numeric value A; 2 - a numeric value B; To create the Min operator using the method use the following syntax: CriteriaOperator.Parse("Min(ValueA, ValueB)"). The function type is not specified. Returns a object representing the system's current date and time. To create the Now operator using the method, use the following syntax: CriteriaOperator.Parse("Now()"). Pads a string with spaces or a specified Unicode character on the left for a specified total length. The operands should be defined as follows: 1 - a string to be padded; 2 - the total number of characters in the resulting string, including padding characters; 3 - (optional) a Unicode padding character. If not specified, the space character is used for padding. If a string is passed as this operand, its first character is used for padding. To create the PadLeft operator using the method use the following syntax: CriteriaOperator.Parse("PadLeft(Field1, Field2)") or CriteriaOperator.Parse("PadLeft(Field1, Field2, Field3)"). Pads a string with spaces or a specified Unicode character on the right for a specified total length. The operands should be defined as follows: 1 - a string to be padded; 2 - the total number of characters in the resulting string, including padding characters; 3 - (optional) a Unicode padding character. If not specified, the space character is used for padding. If a string is passed as this operand, its first character is used for padding. To create the PadRight operator using the method use the following syntax: CriteriaOperator.Parse("PadRight(Field1, Field2)") or CriteriaOperator.Parse("PadRight(Field1, Field2, Field3)"). Returns a specified numeric operand raised to a specific power. The Power operator requires two operands: 1 - a number to be raised to a power; 2 - a power. If specified operands cannot be converted to , the System.NotSupportedException is thrown. Power reverses or . Use the operand to calculate powers of the number e. To create the Power operator using the method use the following syntax: CriteriaOperator.Parse("Power(Field1, Field2)"). Removes all, or a certain number of characters from a specified string, starting at a specified position. The operands should be defined as follows: 1 - a string to be shrunk; 2 - an integer that specifies the zero-based index at which character removal starts; 3 - (optional) an integer that specifies the number of characters to remove, starting at the specified position. If this operand is not specified, all characters between the starting position and the end of the string are removed. To create the Remove operator using the method use the following syntax: CriteriaOperator.Parse("Remove(Field1, Field2)") or CriteriaOperator.Parse("Remove(Field1, Field2, Field3)"). Replaces all occurrences of a certain string in a specified string, with another. The operands should be defined as follows: 1 - a string in which replacements are to be performed; 2 - a string to be replaced; 3 - a string to replace all occurrences found. To create the Replace operator using the method use the following syntax: CriteriaOperator.Parse("Replace(Field1, Field2, Field3)"). Reverses the order of characters within a specified string. To create the Reverse operator using the method, use the following syntax: CriteriaOperator.Parse("Reverse(Field1)"). Returns a random number greater than or equal to 0.0, and less than 1.0. To create the Rnd operator using the method, use the following syntax: CriteriaOperator.Parse("Rnd()"). Rounds a specified numeric operand to the nearest integer or to a specified number of decimal places. The rounding provided by this operator is called rounding to nearest or banker's rounding. The operands should be defined as follows: 1 - a value to round; 2 - (optional) a value specifying the number of decimal places to round to. 0 indicates that the first operand is rounded to the nearest integer. To create the Round operator using the method, use the following syntax: CriteriaOperator.Parse("Round(Field1)") or CriteriaOperator.Parse("Round(Field1, Field2)"). Returns a value indicating the sign of a number represented by a specified operand. The function returns one of the following values: 1, for positive numbers; -1, for negative numbers; 0, if the number is equal to zero. If a specified operand is not numeric, System.NotSupportedException is thrown. To create the Sign operator using the method use the following syntax: CriteriaOperator.Parse("Sign(Field1)"). Returns the sine of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Sin operator using the method, use the following syntax: CriteriaOperator.Parse("Sin(Field1)"). Returns the hyperbolic sine of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Sinh operator using the method, use the following syntax: CriteriaOperator.Parse("Sinh(Field1)"). Returns the square root of a specified numeric operand. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Sqr operator using the method, use the following syntax: CriteriaOperator.Parse("Sqr(Field1)"). Returns True if the beginning of one string matches another string; otherwise, False is returned. This function requires two string operands: 1 - a string to be searched; 2 - a substring to search at the beginning of the first string. To create the StartsWith operator using the method use the following syntax: CriteriaOperator.Parse("StartsWith(String, SubString)"); Returns a substring extracted from the specified string. This function requires two or three operands of the class. If two operands are passed the substring will be extracted from the beginning of the original string. The operands should be defined as follows: 1 - an original string; 2 - an integer that specifies the length of the substring. If three operands are passed a substring can be subtracted starting from any position in the original string. The operands should be defined as follows: 1 - an original string; 2 - an integer that specifies the zero-based index at which the substring to return begins; 3 - an integer that specifies the length of the substring. To create a Substring operator using the method use the following syntax: CriteriaOperator.Parse("Substring(Field1, 1, 3)"); Returns the tangent of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Tan operator using the method, use the following syntax: CriteriaOperator.Parse("Tan(Field1)"). Returns the hyperbolic tangent of a specified numeric operand representing an angle, measured in radians. If a specified operand cannot be converted to , the System.NotSupportedException is thrown. To create the Tanh operator using the method, use the following syntax: CriteriaOperator.Parse("Tanh(Field1)"). Returns a object representing the system's current date. The object's time part is set to 00:00:00. To create the Today operator using the method, use the following syntax: CriteriaOperator.Parse("Today()"). Converts a numeric operand to a fixed-point (exact-value) representation. To create the ToDecimal operator using the method, use the following syntax: CriteriaOperator.Parse("ToDecimal(Field2)"). Note that the resulting value may vary, based on the database system used as the backend. Converts a numeric operand to a double-precision floating-point (approximate-value) representation. To create the ToDouble operator using the method, use the following syntax: CriteriaOperator.Parse("ToDouble(Field2)"). Note that the resulting value may vary, based on the database system used as the backend. Converts a numeric operand to a floating-point (approximate-value) representation. To create the ToFloat operator using the method, use the following syntax: CriteriaOperator.Parse("ToFloat(Field2)"). Note that the resulting value may vary, based on the database system used as the backend. Converts a numeric operand to an integer representation. To create the ToInt operator using the method, use the following syntax: CriteriaOperator.Parse("ToInt(Field2)"). Note that the resulting value may vary, based on the database system used as the backend. Converts a numeric operand to a long integer representation. To create the ToLong operator using the method, use the following syntax: CriteriaOperator.Parse("ToLong(Field2)"). Note that the resulting value may vary, based on the database system used as the backend. Returns a string representation of a specified numeric operand. If a specified operand is not numeric, the System.NotSupportedException is thrown. To create the ToStr operator using the method, use the following syntax: CriteriaOperator.Parse("ToStr(Field1)"). Note that the resulting string may vary, based on the format settings of the database system used as the backend. Returns a string containing a copy of a specified string with no leading nor trailing spaces. This function requires a single operand of the class that refers to the original string. To create the Trim operator using the method use the following syntax: CriteriaOperator.Parse("Trim(Field2)"); Converts all characters in a string operand to uppercase. The operand should be an object of the type. To create the Upper operator using the method, use the following syntax: CriteriaOperator.Parse("Upper(Field1)"); Returns a object representing the current Coordinated Universal Time (UTC) date and time. To create the UtcNow operator using the method, use the following syntax: CriteriaOperator.Parse("UtcNow()"). Enumerates binary operator types. Represents the bitwise AND operator. To create the bitwise AND operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @amp; 128 = 128") Represents the bitwise OR operator. To create the bitwise OR operator using the method use the following syntax: CriteriaOperator.Parse("Field1 | 3") Represents the bitwise XOR operator. To create the bitwise XOR operator using the method use the following syntax: CriteriaOperator.Parse("(Field1 ^ Field2) = 1") Represents the division operator. To create the division operator using the method use the following syntax: CriteriaOperator.Parse("Field1 / Field2 = 2") Represents the Boolean equality operator. To create the Boolean equality operator using the method use the following syntax: CriteriaOperator.Parse("Field1 = Field2") Represents the Boolean greater-than operator. To create the Boolean greater-than operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @gt; Field2") Represents the Boolean greater-than-or-equal-to operator. To create the Boolean greater-than-or-equal-to operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @gt;= Field2") Represents the Boolean less-than operator. To create the Boolean less-than operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @lt; Field2") Represents the Boolean less-than-or-equal-to operator. To create the Boolean less-than-or-equal-to operator using the method use the following syntax: CriteriaOperator.Parse("Field1 @lt;= Field2") Represents the LIKE operator. To create the LIKE operator using the method use the following syntax: CriteriaOperator.Parse("Field1 like '%val1%' OR Field1 like '%val2%'") Represents the subtraction operator. To create the subtraction operator using the method use the following syntax: CriteriaOperator.Parse("Field1 - Field2 = 10") Represents the modulus operator (computes the remainder after dividing its first operand by its second). To create the modulus operator using the method use the following syntax: CriteriaOperator.Parse("Field1 % Field2 = 1") Represents the multiplication operator. To create the multiplication operator using the method use the following syntax: CriteriaOperator.Parse("Field1 * Field2 = 100") Represents the Boolean inequality operator. To create the Boolean inequality operator using the method use the following syntax: CriteriaOperator.Parse("Field1 != Field2") or CriteriaOperator.Parse("Field1 @lt;@gt; Field2") Represents the addition operator. To create the addition operator using the method use the following syntax: CriteriaOperator.Parse("Field1 + Field2 = 20") Enumerates aggregate functions. Evaluates the average of the values in the collection. Returns the number of objects in the collection. Determines whether the object exists in the collection. Returns the maximum expression value in the collection. Returns the minimum expression value in the collection. Returns a single object from the collection. Returns the sum of all the expression values in the collection. An element in the . Initializes a new instance of the class with a property name to sort against and the sort order. A value which specifies the name of the property to sort against. This value is assigned to the property. A enumeration value which specifies the property's sort order. This value is assigned to the property. Initializes a new instance of the class with default settings. Initializes a new instance of the SortProperty class. A object that represents the expression used to sort values. This value is assigned to the property. A enumeration value which specifies the property's sort order. This value is assigned to the property. Gets or sets the property's sort order. A enumeration value which specifies the property's sort order. Gets or sets the expression used to sort values. A object that represents the expression used to sort values. Gets or sets the name of the property to sort against. A value which specifies the name of the property that identifies the sorted column in a data store. This value is case-sensitive. An operator that joins persistent objects on a specified condition, and calculates aggregate functions against matching objects. Initializes a new instance of the class with the specified settings. A value that specifies the class name of persistent objects that provide data for joining. The string can contain a namespace prefix to disambiguate the class name if more than one such class name exists. This value is assigned to the property. A object that represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the property. Initializes a new instance of the JoinOperand class with default settings. Initializes a new instance of the class with the specified settings. A value that specifies the class name of persistent objects that provide data for joining. The string can contain a namespace prefix to disambiguate the class name if more than one such class name exists. This value is assigned to the property. A object that represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the property. An enumeration value that specifies the type of the aggregate operator. This value is assigned to the property. A object which represents the aggregated expression. This value is assigned to the property. Invokes an appropriate overload of the visitor's Visit method. A visitor that implements the interface. An object returned by the specified visitor's Visit method. Gets or sets the aggregated expression. A object that represents the aggregated expression. Gets or sets the type of the aggregate operator. An enumeration value that specifies the type of the aggregate operator. For internal use only. Creates a copy of the current JoinOperand instance. An JoinOperand object that represents an exact copy of the current object. Gets or sets the filter criteria applied to the property values of the objects being joined. A object that represents the filter criteria. null (Nothing in Visual Basic), if the filter criteria isn't needed. For internal use only. For internal use only. Determines whether the current object has the same settings as the specified object. An JoinOperand object to compare with the current object. true if the object specified by the parameter has the same settings as the current object; otherwise, false. For internal use only. For internal use only. Gets the hash code (a number) that corresponds to the value of the current JoinOperand object. An integer value representing the hash code for the current object. Gets or sets the type name of persistent objects being joined with parent objects. A value that specifies the type name of persistent objects that provide data for joining. The value is case-sensitive. For internal use only. For internal use only. For internal use only. Represents a base for classes providing different options. Initializes a new instance of the ViewStatePersisterCore class with default settings. [To be supplied] [To be supplied] [To be supplied] [To be supplied] [To be supplied] Contains data related to tables and views available in a datasource. Initializes a new instance of the TableInfo class with default settings. Creates a new TableInfo instance, which is a copy of the current instance. A new TableInfo instance, which is a copy of the current instance. The base class for the , and objects that are stored in a Report Wizard's model. Specifies the datasource display name for a Silverlight Report Wizard. A value. Determines whether or not the specified object is equal to the current EntityInfo@lt;TName@gt; instance. The object to compare with the current object. true if the specified object is equal to the current EntityInfo@lt;TName@gt; instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current EntityInfo@lt;TName@gt; object. An integer value representing the hash code for the current object. Specifies the datasource name. A TName object that is the name of the entity. For internal use only. Represents a point with floating X and Y values. For internal use only. Initializes a new instance of the PointFloat class. A value. A value. For internal use only. Initializes a new instance of the PointFloat class. @nbsp; For internal use only. Represents an empty point. @nbsp; Determines whether or not the specified object is equal to the current PointFloat instance. The object specifying a PointFloat instance to compare with the current object. true if the specified object is equal to the current PointFloat instance. For internal use. Gets the hash code (a number) that corresponds to the value of the current object. The hash code for the current object. For internal use only. Checks whether the current point object is empty. true if the point is empty; otherwise, false. Adds the specified values to and . A value to be added to . A value to be added to . For internal use. Gets the textual representation of the current PointFloat instance. A value. For internal use. Specifies the X-coordinate of the object. A value. For internal use. Specifies the Y-coordinate of the object. A value. Contains values that specify how a column's data is filtered via the auto filter row and filter dropdown. A column's data is filtered by the display text. A column's data is filtered by the edit values. For internal use. Initializes a new instance of the TypeSpecificsService class with default settings. For internal use. @nbsp; @nbsp; For internal use. @nbsp; @nbsp; Information on the last state of a cached data store's Root element ( or ), including query results. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. For internal use. Exposes the printable content of a control to the DXPrinting engine. If implemented by a class, returns the total number of detail rows. An integer value specifying the total detail count. Represents the universal collection, which may be used as a base class for other collection classes. Initializes a new instance of the DXCollectionBase@lt;T@gt; class with default settings. Initializes a new instance of the DXCollectionBase@lt;T@gt; class with the specified capacity. An integer value representing the number of elements that the collection can contain. This value is assigned to the property. Adds the specified object to the collection. A @lt;T@gt; object to append to the collection. An integer value indicating the position into which the new element was inserted. Adds a collection of elements to the end of the collection. A object which represents the collection of elements to append to the collection. Gets or sets the number of elements that the DXCollectionBase@lt;T@gt; can contain. An integer value representing the number of elements that the collection can contain. Removes all objects from the DXCollectionBase@lt;T@gt; instance. Determines whether the collection contains the specified item. A @lt;T@gt; object to locate in the collection. true if the collection contains the specified item; otherwise, false. Copies all the elements from the DXCollectionBase@lt;T@gt; instance to a one-dimensional array, starting at the specified index of the target array. A one-dimensional array of @lt;T@gt; objects. An integer value specifying the zero-based index in the target array at which copying begins. Gets the number of elements contained in the DXCollectionBase@lt;T@gt; instance. An integer value representing the number of elements contained in the collection. Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire DXCollectionBase@lt;T@gt;. The @lt;T@gt; delegate that defines the conditions of the element to search for. The first element that matches the conditions defined by the specified predicate, if found; otherwise, the default value for type T. Performs the specified action on each element of the DXCollectionBase@lt;T@gt;. The @lt;T@gt; delegate to perform on each element of the DXCollectionBase@lt;T@gt;. Returns an enumerator that iterates through the DXCollectionBase@lt;T@gt; instance. A for the DXCollectionBase@lt;T@gt; instance. Returns the zero-based index of the specified element in the collection. A @lt;T@gt; object to locate in the collection. An integer value representing the position of the specified element in the collection. Inserts the specified element into the collection at the specified position. An integer value which represents the zero-based index at which the element should be inserted. A @lt;T@gt; object to insert into the collection. Removes the specified element from the collection. A @lt;T@gt; object to be removed from the collection. true if the specified element has been successfully removed from the collection; false if the specified element has not been found within the collection. Removes the element at the specified index of the DXCollectionBase@lt;T@gt; instance. A zero-based integer specifying the index of the object to remove. If it's negative or exceeds the number of elements, an exception is raised. Sorts the elements in the entire DXCollectionBase@lt;T@gt; using the specified comparer. The implementation to use when comparing elements. Copies the DXCollectionBase@lt;T@gt; elements to a new array. An array containing the DXCollectionBase@lt;T@gt; elements. Gets or sets the type of an object, which provides uniqueness for the current DXCollectionBase@lt;T@gt;. A instance. Represents the base class for all localizer classes. Gets or sets a localizer object providing localization of the user interface at runtime. A XtraLocalizer@lt;T@gt; descendant, which is used to localize the user interface at runtime. Fires immediately after the property value has been changed. Returns an XtraLocalizer object representing resources based on the thread's language and regional settings (culture). An object representing resources based on the thread's culture. Creates an XML document, which contains resource strings provided by the current XtraLocalizer@lt;T@gt; object. A object. Returns an active localizer provider for this XtraLocalizer@lt;T@gt; object. An ActiveLocalizerProvider@lt;T@gt; object. Gets the string, localized by the current XtraLocalizer@lt;T@gt;, for the specified user interface element. A T enumeration value specifying the UI element whose caption (text) is to be localized. A representing the text to be displayed within the specified UI element. Gets the name of the language currently used by this localizer object. A specifying the language used to localize the user interface. Raises the event. Sets an active localizer provider for this XtraLocalizer@lt;T@gt; object. An ActiveLocalizerProvider@lt;T@gt; object. Saves the current XtraLocalizer@lt;T@gt;'s resources to the specified XML file. A specifying the file name (including the file path), to which all localization resources will be saved. Represents a base class for collections that are able to send update notifications. Initializes a new instance of the NotificationCollection@lt;T@gt; class with default settings. Adds a collection of objects to the end of the current collection. An object exposing the interface, which represents the collection of objects to append. Locks the NotificationCollection@lt;T@gt;, preventing change notifications (and visual updates) from being raised by the object until the EndUpdate or CancelUpdate method is called. Unlocks the NotificationCollection@lt;T@gt; object after it has been locked by the BeginUpdate method, without causing an immediate visual update. Occurs when the collection is changed. This event occurs when the collection is about to change. Unlocks the NotificationCollection@lt;T@gt; object after a call to the BeginUpdate method and causes an immediate visual update. Gets whether the collection has been locked for updating. true if the collection is locked; otherwise, false. Represents a base class for custom services used to process mouse events. Initializes a new instance of the MouseHandlerServiceWrapper class with the specified service. An object exposing the interface. Override this method to handle a mouse down event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method to handle a mouse move event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method to handle a mouse up event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method to handle a mouse wheel event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Provides access to the service interface of the wrapper. An interface of the wrapper. Defines a service responsible for handling mouse events. Override this method in a descending class to handle a mouse down event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method in a descending class to handle a mouse move event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method in a descending class to handle a mouse up event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Override this method in a descending class to handle a mouse wheel event. A object containing information on pressed mouse buttons, coordinates of the mouse, and the amount the mouse wheel moved. Defines a service responsible for processing keyboard input. Override this method in a descending class to handle a key down event. A object containing information about the pressed key and key modifiers. Override this method in a descending class to handle a key press event. A object specifying the character that is composed when the user presses a key. Override this method in a descending class to handle a key up event. A object containing information about the released key and key modifiers. Represents a base class for custom services used to process keyboard input. Initializes a new instance of the KeyboardHandlerServiceWrapper class with the specified service. An object exposing the interface. Override this method to handle a key down event. A object containing information about the pressed key and key modifiers. Override this method to handle a key press event. A object specifying the character that is composed when the user presses a key. Override this method to handle a key up event. A object containing information about the released key and key modifiers. Provides access to the service interface of the wrapper. An interface of the wrapper. Specifies how groups of records should be split across pages, if required. A group is printed so that it is split across several pages, if there isn't enough space on a page to print the entire group. A group is printed entirely on a single page (including its group header, rows and footer). This means that if there isn't enough space on a page to print the entire group, this group is printed on the following page. A group is split across several pages "as is". However, if there isn't enough space on a page to print a Group Header together with the following group row, they both are moved to the next page, so that a Group Header is never printed on a page alone (with no group rows below it). Contains options that specify how a control's layout is stored to and restored from storage (a stream, xml file or system registry). Initializes a new instance of the OptionsLayoutGrid class with default settings. Copies all the settings from the options object passed as the parameter. A descendant whose settings are assigned to the current object. Contains options that specify how the columns' and bands' settings are stored to and restored from storage (a stream, xml file or sysytem registry). An object that specifies how the columns' and bands' settings are stored to and restored from storage. Resets all options to their default values. Gets or sets whether all the control's settings (except for the appearance settings and style conditions) are stored when the layout is saved to storage and restored when the layout is restored from storage. true if all the control's settings are included in the layout when it's saved to storage and these settings are restored when the layout is restored from the storage; otherwise, false. Gets or sets whether the control's appearance settings are also stored when the layout is saved to storage and restored when the layout is restored from storage. true if the control's appearance settings are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Gets or sets whether the control's grouping, sorting, filtering settings and summaries are stored when the layout is saved to storage and restored when the layout is restored from storage. true if the control's grouping, sorting, filtering settings and summaries are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Gets or sets whether the control's visual options are stored when the layout is saved to storage and restored when the layout is restored from storage. true if the control's visual options are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Represents the base class for classes which contain the options that are responsible for how the control's layout is stored to and restored from storage (a stream, xml file or system registry). Initializes a new instance of the OptionsLayoutBase class with default settings. [To be supplied] [To be supplied] Returns an OptionsLayoutBase object whose settings indicate that the full layout of the control should be stored to and restored from storage (a stream, xml file or system registry). A OptionsLayoutBase object whose settings indicate that the full layout of the control should be stored to/restored from storage. Gets or sets the version of the layout. A string representing the version of the layout. Gets whether the settings should be persisted. The component that owns the current settings. true if the settings should be persisted; otherwise, false. Contains options that specify how column specific settings are stored to and restored from storage (a stream, xml file or the system registry). Initializes a new instance of the OptionsColumnLayout class with default settings. Gets or sets whether the columns that exist in the current control but do not exist in a layout when it's restored should be retained. true to retain the columns that exist in the current control's layout but don't exist in the layout being restored; false to destroy such columns. Copies all the settings from the options object passed as the parameter. A descendant whose settings are assigned to the current object. Gets or sets whether the columns that exist in a layout when it's restored but that don't exist in the current control should be discarded or added to the control. true to discard the columns that exist in the layout being restored but don't exist in the current control; false to add these columns to the control. Gets or sets whether all the settings of a control's columns/bands (except for the appearance settings) are stored when the layout is saved to storage and restored when the layout is restored from storage. true if all the settings of a control's columns/bands are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Gets or sets whether the appearance settings of the columns and bands are also stored when the layout is saved to storage and restored when the layout is restored from storage. true if the appearance settings of the columns and bands are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Gets or sets whether the position, width and visibility of the columns and bands are stored when the layout is saved to storage and restored when the layout is restored from storage. true if the position, width and visibility of columns and bands are included in the layout when it's saved to storage and these settings are restored when the layout is restored from storage; otherwise, false. Specifies the commands which can be executed in the printing system's document preview. Identifies the Background menu item, which is a parent for the FillBackground and Watermark subitems. Use this value as a parameter for the method, to hide or show the Background items from the menu of the Print Preview form. Closes the preview window. Invokes the property editor of the component which is about to be printed. Note that this component should implement the IPrintable interface. Shows or hides the Document Map pane, which displays the hierarchy of bookmarks in a report document. Invokes the Header/Footer Editor dialog. This dialog is used to insert standard page information into a report's headers and footers. Exports a document to a CSV (comma-separated values) file. Exports the current document to a file (a report can be exported to PDF, RTF, HTML, MHT, XLS, TXT, CSV and various image formats). Exports the current document to a graphics file (BMP, EMF, GIF, JPEG, PNG, TIFF, WMF formats). Exports the current document to an HTML file. Exports the current document to an MHT file. Exports the current document to a PDF file. Exports the current document to an RTF file. Exports the current document to a TXT file. Exports the current document to an XLS file. Exports the current document to an XLSX file. Exports the current document to an XPS file. This is supported only by the DXPrinting for WPF library. Identifies the File menu item, which is a parent for the PageSetup, Print, PrintDirect, ExportFile and SendFile subitems. Use this value as a parameter for the method, to hide or show the File items from the menu of the Print Preview form. Invokes the Color dialog which allows the background color of the current document to be specified. Invokes the Find dialog in the document's preview. This dialog provides a search dialog which allows end-users to search a report for specific text directly in the preview window. Invokes or hides the Hand Tool in the document's preview. This tool is used for scrolling the pages of the document being previewed. Invokes the preview magnifier. When the magnifier is activated the mouse cursor resembles a magnifying glass and a click on a preview page zooms in on it. There are two possible values for the magnification level. The first magnification value is always fixed and is equal to 100 %. The other value is calculated so that the entire preview page is visible at once without having to scroll it. Shows the layout of the document's preview across multiple pages. Note that if you need to specify a particular number of page rows and columns in a Print Control, the method will be useful in this case. Doesn't identify any command. This member is intended for internal use only. Opens a document. This command is represented both via the menu item and toolbar button. Identifies the item which is the parent to the PageLayoutContinuous and PageLayoutFacing subitems. Use this value as a parameter for the method to hide or show the page layout items from the menu of the Preview Form. Changes the view of the document's preview so that the pages are arranged as a continuous vertical column. Changes the view of the document's preview so that the pages are arranged side-by-side. Selects the margin sizes for the entire document. Note that this command is in use in the Ribbon Print Preview Form only. Switches the pages between portrait and landscape layouts. Note that this command is in use in the Ribbon Print Preview Form only. Invokes the Page Setup dialog which allows some of the page's settings to be adjusted (orientation, margins, paper size and source). Chooses the paper size of the document. Note that this command is in use in the Ribbon Print Preview Form only. Shows or hides the Parameters pane, which enables end-users to enter parameter values, apply them to a report's data source and re-generate the report document. Shows the mouse pointer, when there is no need to show either the Hand Tool, or the Magnifier. Note that this command is in use in the Ribbon Print Preview Form only. Invokes the Print dialog for the current document. This dialog allows the printer to be selected, its properties set, the number of copies entered and the range of pages to print to be specified. Prints the document preview directly, without any dialogs. This is useful when the printer's settings don't need to be changed before a document is printed. Saves a document to a file. This command is represented both via the menu item and toolbar button. Stretches or shrinks the document to a percentage of its actual size. Note that if you need to specify a particular scale factor or number of pages a document should be scaled to, the and properties will be useful. Scrolls one page down, as when an end-user presses the PAGE DOWN key. Scrolls one page up, as when an end-user presses the PAGE UP key. Exports the current document to a CSV (comma-separated values) file and sends it via e-mail. Exports the document in the preview window, then creates a new e-mail in the default system mailer and attaches the exported document to the e-mail. The exporting format can be specified via the drop-down list. Exports the current document to a graphics file (BMP, EMF, GIF, JPEG, PNG, TIFF, WMF formats) and sends it via e-mail. Exports the current document to an MHT file and sends it via e-mail. Exports the current document to a PDF file and sends it via e-mail. Exports the current document to an RTF file and sends it via e-mail. Exports the current document to a TXT file and sends it via e-mail. Exports the current document to an XLS file and sends it via e-mail. Exports the current document to an XLSX file and sends it via e-mail. Exports the current document to a XPS file and sends it via e-mail. This is supported only by the DXPrinting for WPF library. Displays the first page in the preview. Displays the last page in the preview. Moves to the next page in the preview. Moves to the previous page in the preview. Identifies the Stop button, which is displayed in the status bar to the right of the progress bar, and can be used to stop generating a document. Submits the current values of parameters on the Parameters pane and starts generating a report document with these parameter values. Identifies the View menu item, which is a parent for the PageLayout, Toolbar, Status Bar and Customize subitems. Use this value as a parameter for the method, to hide or show the View items from the menu of the Print Preview form. Zooms a document in or out so that only one entire page of the document is shown in the preview. Invokes the Watermark dialog which can be used to specify either background text or a picture as a document's watermark. Note that a document's watermark can be accessed via the property. Zooms in on a document by one of the predefined zoom factors. They are as follows: 10%, 25%, 50%, 75%, 100%, 150%, 200% and 500%. Zooms the preview in. Each time this command is performed, the preview gets zoomed in by approximately 10%. Zooms the preview out. Each time this command is performed, the preview gets zoomed out by approximately 10%. Zooms a document in or out as appropriate, so that the width of the current page fits the preview window. Zooms a document in or out as appropriate, so that the width of the text in the current page fits the preview window. Zooms a document in or out as appropriate, so that only two entire pages of the document are shown in the preview. Zooms a document in or out as appropriate, so that only a single page of the document is shown in the preview. Identifies the Zoom trackbar control, which is available in the bottom-right corner of the Print Preview Form with a Ribbon. Contains values that specify the data type and binding mode of columns. Indicates that the column is unbound and it contains Boolean values (the type). Indicates that the column is bound to a field in the control's underlying data source. The type of data this column contains is determined by the bound field. Indicates that the column is unbound and it contains date/time values (the type). Indicates that the column is unbound and it contains decimal values (the type). Indicates that the column is unbound and it contains integer values (the type). Indicates that the column is unbound and it contains values of any type. A editor is assigned for the in-place editing of such a column. Indicates that the column is unbound and it contains string values (the type). A cached data store's Root element ( or ) state information stored in a Node element ( or ). This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Lists the values that specify how a column's data should be sorted. Enables custom sorting of the column's data via the event. Enables custom grouping of the rows when grouping is applied against the current column via the event. Sorts the column's data according to the type of the editor assigned to the column. For columns which use and in-place editors the data is sorted by the displayed values (the strings displayed within the column's cells). For other columns their data is sorted by the edit values (these are synchronized with the bound data source's values). For some editors (, , etc), however, the edit values match the display values. Sorts the column's data by the column's display text (the strings displayed within the column's cells). Sorts the column's data by the column's edit values (these are synchronized with the bound data source's values). Lists the values that specify how the data rows are combined into groups when in grouping mode. Rows are grouped by the character that their values start with. This option is in effect only for columns that store date/time values. Rows are grouped by the date part of their values, the time portion is ignored in this grouping mode. This option is in effect only for columns that store date/time values. Rows are grouped by the month part of their values. This option is in effect only for columns that store date/time values. Rows are grouped into the following groups according to their date value as compared with the current system date: "Today", "Tomorrow", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Next Week", "Two Weeks Away", "Three Weeks Away", "Next Month", "Beyond Next Month", "Yesterday", "Last Week", "Two Weeks Ago", "Three Weeks Ago", "Last Month", "Older". This option is in effect only for columns that store date/time values. Rows are grouped by the year part of their values. In regular binding mode, for columns which store date/time values, this option is the same as the option. For non date/time columns this option is the same as the option. In server mode, rows are always grouped by values. See the description of the option. Rows are grouped by cells' display values. In specific instances, cells can have different edit values, but the same display value. To combine these rows into the same group, use the DisplayText group mode. Rows are grouped by their values (the entire values of each row in a group have to match). The number of groups matches the number of unique values within the grouping column. Note that objects which have the same date portion but different time portions are treated as unique values (each has it's own group). Specifies how the text associated with the control should be aligned. The text is vertically aligned at the bottom, and horizontally aligned at the center. The text is vertically aligned at the bottom, and horizontally justified. The text is vertically aligned at the bottom, and horizontally aligned on the left. The text is vertically aligned at the bottom, and horizontally aligned on the right. The text is vertically aligned in the middle, and horizontally aligned at the center. The text is vertically aligned in the middle, and horizontally justified. The text is vertically aligned in the middle, and horizontally aligned on the left. The text is vertically aligned in the middle, and horizontally aligned on the right. The text is vertically aligned at the top, and horizontally aligned at the center. The text is vertically aligned at the top, and horizontally justified. The text is vertically aligned at the top, and horizontally aligned on the left. The text is vertically aligned at the top, and horizontally aligned on the right. Specifies how an image is positioned within a picture control. The picture control's size is adjusted to that of the image it contains. The image is displayed in the center of the picture control. If the image is larger than the picture control, the outside edges are clipped. The image is placed in the upper-left corner of the picture control. The image is clipped if it is larger than the picture control which contains it. If the picture control's dimensions exceed that of the image it contains, the image is centered and shown full-size. Otherwise, the image is resized to fit into the picture control's dimensions. The image within the picture control is stretched or shrunk as appropriate to fit the size of the picture control. The image is sized proportionally (without clipping), so that it's best fitted to the image control. If the height and width ratio of the image control is the same as the image's ratio it will be resized to exactly fit into the image control. Otherwise the closest fitting side (height or width) of the image will be sized to the control and the other side (height or width) of the image sized proportionally (leaving empty space). Contains configuration settings for cached data stores. Initializes a new instance of the DataCacheConfiguration class with specified caching scope settings. A enumeration value specifying the scope of tables. The specified value is used to initialize the property. An array of table names used to determine the caching scope. The specified value is used to initialize the property. Initializes a new instance of the DataCacheConfiguration class with default settings. Specifies the scope of table settings in the current configuration. A DataCacheConfigurationCaching enumeration value which identifies if tables specified via the property are included in or excluded from the caching scope. This member supports the internal infrastructure and is not intended to be used directly from your code. Returns a shallow DataCacheConfiguration instance. A DataCacheConfiguration object instance with no configuration settings specified. This member supports the internal infrastructure and is not intended to be used directly from your code. Specifies tables to be used to determine the caching scope of the current configuration. An array of table names specifying the tables to be included in or excluded from the caching scope. Contains enumeration values that specify comparison operation types used to create filter conditions. Specifies the Contains comparison operation. Specifies the default comparison operation. Specifies the Equals comparison operation. Specifies the Like comparison operation. Specifies the StartsWith comparison operation. Defines a command state. Gets or sets the checked state of the command. true if the command state is checked; otherwise, false. Gets or sets the value used by a command. An object representing the value used by a command. Gets or sets whether the command is enabled. true to enable the command; otherwise, false. Gets or sets whether the UI element to which the command is attached is visible. true to display the UI element; otherwise, false. Lists the command sources. The command is issued from the keyboard. The command is issued from the menu. The command is issued using a mouse. The type of the command source is not known. Represents a command. Determines whether the command can execute in its current state. true if the command can execute; otherwise, false. Gets or sets the type of the object which invokes the command. A enumeration value, specifying the object type. Creates an object defining the command state for the current command. An interface that defines the command state. Gets the text description of a command. A string containing the command's description. Executes the command on the current command target. Performs a command action regardless of a command state. An interface defining the command state. Gets or sets whether the object to which the command is attached is hidden, if the command is disabled. true to hide the object with a disabled command; otherwise, false. Gets an image associated with the command. A object representing the associated image. Gets a larger image associated with the command. A object representing the associated image. Gest the menu caption associated with the current command. A string representing the text of the menu item. Indicates whether a command invokes a modal dialog when executing. true if a modal dialog is displayed while executing the command; otherwise, false. By default it is false. Updates the command state. An interface defining the state of a command. Represents the universal collection, which may be used as a base class for other collection classes. Initializes a new instance of the DXCollection@lt;T@gt; class with default settings. Provides indexed access to individual items in the collection. A zero-based integer specifying the desired item's position within the collection. If it's negative or exceeds the last available index, an exception is raised. A @lt;T@gt; object which represents the item at the specified position. Lists the values that specify the scope of cache configuration settings in cached data stores. All tables will be cached, regardless of their inclusion in the configuration settings. Only tables specified in configuration settings will be cached. All tables except for the tables specified in configuration settings will be cached. Lists the values that specify categories for functions available in Expression Editors. Identifies functions that fall into any of the other categories. Identifies functions that work with date-time values. Identifies functions that perform logical operations. Identifies functions that perform math operations. Identifies functions that work with strings. Registers known types on a WCF-service. For internal use. @nbsp; @nbsp; "GetKnownTypes" [To be supplied] Specifies whether or not a custom parameter type is registered. A enumeration value. true if the parameter type is registered; otherwise false. Registers an array of custom parameter types. An array of enumeration values. Registers a custom parameter type. A enumeration value. Registers a collection of custom parameter types. A collection of objects. Registers a custom parameter type. For internal use. For internal use. @nbsp; @nbsp; For internal use. @nbsp; @nbsp; A default localizer to translate the XtraPrinting's resources. Initializes a new instance of the PreviewResLocalizer class with default settings. Specifies the information that is required to create a custom label report using a Silverlight Report Wizard. Initializes a new instance of the CustomLabelInformation class with default settings. Creates a copy of the current CustomLabelInformation instance. A value. Determines whether or not the specified object is equal to the current CustomLabelInformation instance. The object to compare with the current object. true if the specified object is equal to the current CustomLabelInformation instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current CustomLabelInformation object. An integer value, specifying the hash code for the current object. Specifies the height of a custom label. A structure, specifying the custom label's height. Specifies the horizontal pitch of a custom label. A structure, specifying the custom label's horizontal pitch. Specifies the paper kind ID of a custom label. An integer value, specifying the paper kind ID. Specifies the side margin of a custom label. An integer value, specifying the label's side margin. Specifies the top margin of a custom label. An integer value, specifying the label's top margin. Specifies the vertical pitch of a custom label. A structure, specifying the custom label's vertical pitch. Specifies the width of a custom label. A structure, specifying the custom label's width. Lists the values that define the layout of a report that is being created using the Silverlight Report Wizard. A left-aligned report layout. A left-aligned report layout. A modular report layout. A columnar report layout. The default report layout. A justified report layout. An outlined report layout. An outlined report layout. A stepped report layout. A tabular report layout. Lists the values that define the style of a report that is being created using the Silverlight Report Wizard. The Bold visual style. The Casual visual style. The Compact visual style. The Corporate visual style. The Formal visual style. Lists the values that define the type of a report that is being created using the Silverlight Report Wizard. For internal use. An undefined report type. The Label report type. The Standard report type. Lists the available column types. The array column type. The Boolean column type. The Boolean calculated field column type. The date-time calculated field column type. The default calculated field column type. The floating point number calculated field column type. The integer number calculated field column type. The string calculated field column type. The date-time column type. The default column type. The floating point number column type. The integer number column type. The list column type. The parameter list column type. The source list column type. No column type. The string column type. Provides the client-side functionality for a Silverlight Report Wizard. Adds a new report (asynchronously). A object. A value. Occurs when a new report has been added. Obtains columns from a datasource (asynchronously). A value. A object. A value. Occurs when all data columns have been obtained. Obtains the display name of a datasource (asynchronously). A value, specifying the datasource name. A value, specifying the data member name. A value. Occurs when the datasource display name has been obtained. Obtains a report's datasource (asynchronously). A value. Occurs when the datasource has been obtained. Obtains item properties from a datasource (asynchronously). A value, specifying the datasource name. A value, specifying the data member name. A value. Occurs when the item properties have been obtained. Obtains list item properties from a datasource (asynchronously). A value, specifying the datasource name. A value, specifying the data member name. A value. Occurs when the list item properties have been obtained. Obtains a data table from a datasource (asynchronously). A value, specifying the datasource name. A value. Occurs when the datasource tables have been obtained. Obtains a data view from a datasource (asynchronously). A value, specifying the datasource name. A value. Occurs when the datasource views have been obtained. Provides methods that return custom names for the Field List items. Returns the name displayed for a datasource in a Field List. A value specifying the datasource's name. Returns the name of a table or column item displayed in a Field List. An array of values, corresponding to the original data member display names. A value, specifying the new data member name. A model to create a new report using a Silverlight Report Wizard. Initializes a new instance of the ReportModel class with default settings. Specifies whether or not the data fields' content should affect the width of corresponding report controls. true to adjust the field width; otherwise false. Creates a new ReportModel instance, which is a copy of the current instance. A new ReportModel instance, which is a copy of the current instance. Specifies the data columns that are available in the Wizard. An array of values, specifying the columns available from the datasource. Specifies the information that is required to create a custom label report using a Silverlight Report Wizard. A object. Specifies the data member name. A object. Specifies the data source name. A value. Determines whether or not the specified object is equal to the current ReportModel instance. The object to compare with the current object. true if the specified object is equal to the current ReportModel instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current ReportModel object. An integer value, specifying the hash code for the current object. Specifies the grouping levels available in a report. An array of values. Specifies whether or not null values (if occured in a datasource) should be ignored when calculating a summary function. true to ignore null values; otherwise false. Specifies whether or not there are groups in the report. true if the report contains groups; otherwise false. For internal use. Specifies the ID of a product label's details. An integer value. For internal use. Specifies the ID of a product label. An integer value. Specifies the report layout type. A enumeration value. Specifies the report page orientation. true if the page orientation is portrait; otherwise false. Specifies the report visual style. A enumeration value. Specifies the report title (for printing on the report header). A value. Specifies the report type. A enumeration value. For internal use. Specifies options required to calculate a summary function in a report. A collection of objects. Contains information about a datasource. Initializes a new instance of the DataSourceInfo class with default settings. Creates a new DataSourceInfo instance, which is a copy of the current instance. A new DataSourceInfo instance, which is a copy of the current instance. Determines whether or not the specified object is equal to the current DataSourceInfo instance. The object to compare with the current object. true if the specified object is equal to the current DataSourceInfo instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current DataSourceInfo object. An integer value, specifying the hash code for the current object. For internal use. Specifies whether a datasource is table-based (e.g., a database), or object-model-based (e.g., an XPO object). true if the datasource is table-based; otherwise false. Contains data related to columns available in a datasource. Initializes a new instance of the ColumnInfo class with default settings. Creates a new ColumnInfo instance, which is a copy of the current instance. A new ColumnInfo instance, which is a copy of the current instance. Determines whether or not the specified object is equal to the current ColumnInfo instance. The object to compare with the current object. true if the specified object is equal to the current ColumnInfo instance; otherwise false. Gets the hash code (a number) that corresponds to the value of the current ColumnInfo object. An integer value, specifying the hash code for the current object. For internal use. Specifies the type of data column to draw an appropriate icon in the Designer's Field List. A enumeration value. An extended version of the interface, that can be implemented by a data source to support master-detail relationships. When implemented by a class, returns the number of relationships for a master row. An integer value that specifies the master row. An integer value that specifies the number of relationships for a master row. When implemented by a class, returns the display caption of a particular relationship in a specific master row. An integer value that specifies the master row. An integer value that specifies the relationship. A string value that specifies the display caption of a particular relationship in a specific master row. An interface that can be implemented by a data source to support master-detail relationships. When implemented by a class, returns detail data for a relationship. An integer value that specifies the index of a master row in the data source. An integer value that specifies the relationship. An object that implements the IList interface and represents detail data for a relationship. When implemented by a class, returns the name of a master-detail relationship. An integer value that specifies the index of a master row in the data source. An integer value that specifies the relationship. The name of a master-detail relationship. When implemented by a class, returns a Boolean value that specifies whether a specific detail of a particular master row contains data. An integer value that specifies the index of a master row in the data source. An integer value that specifies the relationship. A Boolean value that specifies whether a specific detail of a particular master row contains data. When implemented by a class, returns the number of master-detail relationships for the current master data source. An integer value that specifies the number of master-detail relationships for the current master data source. Represents a method that will handle the event raised after an option value change. Represents a method that will handle the event raised after the option has been changed. The event sender. A object that contains data related to the event. Provides data for the events that fire after option changes . Creates a new object. A value representing the name of the option whose value has been changed. This value is assigned to the property. A value representing the option's previous value. This value is assigned to the property. A value representing the option's current value. This value is assigned to the property. Creates a new object with default values. Gets the name of the option whose value has been changed. A value representing the option's name. Gets or sets the option's current value. A value representing the option's current value. Gets the option's previous value. A value representing the option's previous value. Serves as a base for classes representing options. Creates a new object. Initializes a new instance of the BaseOptions class. An object that implements the IViewBagOwner interface. The string value. Copies all settings from the options object passed as a parameter. A descendant whose settings are assigned to the current object. Locks the BaseOptions object by disallowing visual updates until the EndUpdate or CancelUpdate method is called. Unlocks the BaseOptions object after it has been locked by the BeginUpdate method, without causing an immediate visual update. Unlocks the BaseOptions object after a call to the BeginUpdate method and causes an immediate visual update. Resets all options to their default values. Returns a string representing the currently enabled options. A value representing the currently enabled options. "" (String.Empty) if no option is enabled. Represents a method that will handle the event. Represents a method that will handle the event. The event source. A object containing data related to the event. Provides data for the event. Creates a new object. An integer value identifying the processed row by its handle. This value is assigned to the property. An object representing the custom calculated summary value. This value is assigned to the property. An object representing the currently processed field value. This value is assigned to the property. An integer value identifying the group row whose child data rows are involved in summary calculation. This value is assigned to the property. A enumeration value identifying the current calculation stage. This value is assigned to the property. An object representing the summary item whose value is being calculated. This value is assigned to the property. An integer value indicating the nested group level of the processed row. This value is assigned to the property. Initializes a new instance of the class. Gets the processed field value. An object representing the processed field value. Returns the value of the specified group summary for the specified group row. An integer that specifies a group row's handle. An object representing the group summary item. In the GridControl, it's represented by the class. The specified group summary's value. Returns the value in the specified field A string that identifies the field whose value must be returned. An object that represents the value of the specified field. Gets the nested level of the group whose summary value is being calculated. An integer value representing the zero-based nested level of the processed group. Gets a value identifying the group row whose child data rows are involved in summary calculation. An integer value representing the handle of the group row containing the processed row as a child. 0 when calculating a total summary value. Gets whether a group summary value is being calculated. true if a group summary value is being calculated; otherwise, false. Gets whether a total summary value is being calculated. true if a total summary value is being calculated; otherwise, false. Gets a summary item whose value is being calculated. An object representing a summary item whose value is being calculated. Gets the handle of the processed row. An integer value identifying the processed data row by its handle. Gets a value indicating calculation stage. A enumeration value indicating calculation stage. Gets or sets the total summary value. An object representing the total summary value. Gets or sets whether the Calculation stage of the custom summary calculation process should be skipped. true if the Calculation stage of the custom summary calculation process should be skipped; otherwise, false. Represents a method that will handle the event. Represents a method that will handle the event. The event source. A object containing data related to the event. Provides data for the event. Initializes a new instance of the class. An integer value specifying the handle of the group row whose summary value is about to be calculated. This value is assigned to the property. An integer value specifying the zero-based nesting level of the processed group. This value is assigned to the property. An object which represents the summary item whose value is about to be calculated. This value is assigned to the property. Gets or sets whether the summary value should be calculated and displayed. true to calculate and display the summary value; otherwise, false. Gets the nesting level of the group whose summary value is being calculated. An integer value representing the zero-based nesting level of the processed group. Gets a value identifying the group row whose summary value is about to be calculated. An integer value representing the handle of the group row whose summary value is about to be calculated. 0 when calculating a total summary value. Gets whether a group summary value is about to be calculated. true if a group summary value is about to be calculated; otherwise, false. Gets whether a total summary value is about to be calculated. true if a total summary value is about to be calculated; otherwise, false. Gets a summary item whose value is about to be calculated. An object representing a summary item whose value is about to be calculated. Specifies the current status of custom summary calculation. Indicates that custom summary calculation is in progress. This means the event is raised for a specific data row containing the field value used to calculate the processed custom summary. Indicates that the process of custom summary calculation is finished. Indicates that the process of custom summary calculation is about to be started. Contains values corresponding to strings that can be localized for the print preview. This field is now obsolete. Use the SaveDlg_FilterBmp field, instead. This field is now obsolete. Use the MenuItem_CsvDocument field, instead. This field is now obsolete. Use the SaveDlg_FilterEmf field, instead. This field is now obsolete. Use the MenuItem_XlsDocument field, instead. This field is now obsolete. Use the SaveDlg_FilterGif field, instead. This field is now obsolete. Use the MenuItem_HtmDocument field, instead. This field is now obsolete. Use the SaveDlg_FilterJpeg field, instead. This field is now obsolete. Use the MenuItem_MhtDocument field, instead. This field is now obsolete. Use the MenuItem_PdfDocument field, instead. This field is now obsolete. Use the SaveDlg_FilterPng field, instead. This field is now obsolete. Use the MenuItem_RtfDocument field, instead. This field is now obsolete. Use the MenuItem_TxtDocument field, instead. This field is now obsolete. Use the SaveDlg_FilterTiff field, instead. This field is now obsolete. Use the SaveDlg_FilterWmf field, instead. "Main Menu" "Status Bar" "Toolbar" "Apply" "Cancel" "Help" "OK" This field is now obsolete. Use the SaveDlg_Title field, instead. This field is now obsolete. Use the EMail_From field, instead. "From" This field is now obsolete. "Confirmation password does not match. Please start over and enter the password again." "Confirm Document Open Password" "Document Open Pa@#38;ssword:" "Please confirm the Document Open Password. Be sure to make a note of the password. It will be required to open the document." "Confirm Permissions Password" "@#38;Permissions Password:" "Please confirm the Permissions Password. Be sure to make a note of the password. You will need it to change these settings in the future." "Character set:" "Embed images in HTML" "Export mode:" "Different files" "Single file" "Single file page-by-page" "Page border color:" "Page border width:" "Page range:" "Remove carriage returns" "Title:" "Export mode:" "Different files" "Single file" "Single file page-by-page" "Image format:" "Page border color:" "Page border width:" "Page range:" "Resolution (dpi):" "Compressed" "Any except extracting pages" "Commenting, filling in form fields, and signing existing signature fields" "Filling in form fields and signing existing signature fields" "Inserting, deleting and rotating pages" "None" "Compressed" "Convert Images to Jpeg" "Application:" "Author:" "Keywords:" "Subject:" "Title:" "Images quality:" "High" "Highest" "Low" "Lowest" "Medium" "Don't embed these fonts:" "Page range:" "Password Security:" "Document Open Password" "(none)" "Permissions" "High Resolution" "Low Resolution (150 dpi)" "None" "Show print dialog on open" "None" "Issuer: " "Valid From: {0:d} to {1:d}" "Digital Signature:" "Certificate" "Contact Info" "Location" "(none)" "Reason" "Export mode:" "Single file" "Single file page-by-page" "Export watermarks" "Page range:" "Encoding:" "Text export mode:" "Text" "Value" "Quote strings with separators" "Text separator:" "TAB" "Export hyperlinks" "Export mode:" "Different files" "Single file" "Page range:" "Raw data mode" "Sheet name:" "Show grid lines" "Export values using their format" "Export mode:" "Different files" "Single file" "Single file page-by-page" "Page range:" "Compression:" "Fast" "Maximum" "Normal" "Not compressed" "Super fast" "Category:" "Creator:" "Description:" "Keywords:" "Subject:" "Title:" "Version:" "Page range:" "CSV Export Options" "HTML Export Options" "Image Export Options" "MHT Export Options" "Native Format Options" "PDF Export Options" "RTF Export Options" "Text Export Options" "XLS Export Options" "XLSX Export Options" "XPS Export Options" "Select a folder to save the exported document to:" "Bottom Margin" "Inch" "Left Margin" "mm" ""Right Margin"" "Top Margin" "@#38;Color..." "@#38;Background" "CSV File" "E@#38;xit" "@#38;Export To" "@#38;File" "Image File" "HTML File" "MHT File" "@#38;Page Layout" "Page Set@#38;up..." "PDF File" "@#38;Print..." "P@#38;rint" "RTF File" "Sen@#38;d As" "Text File" "@#38;View" "@#38;Continuous" "@#38;Facing" "@#38;Statusbar" "@#38;Toolbar" "@#38;Watermark..." "XLS File" "XLSX File" "Page Width" "Text Width" "Two Pages" "Whole Page" This field is now obsolete. Use the MPForm_Lbl_Pages field, instead. "Pages" "The output file is too big. Please try to reduce the image resolution,\r\nor choose another export mode." "The output file is too big. Try to reduce the number of its pages, or split it into several documents." "The output file is too big to create a JPEG file. Please choose another image format or another export mode." "The process cannot access the file \"{0}\" because it is being used by another process." "The specified file cannot be loaded, because it either does not contain valid XML data or exceeds the allowed size." "Control's boundaries are too small for the barcode" "Printing" "Creating the document..." "Warning!" "The document does not contain any pages." "The specified file doesn't contain valid XML data in the PRNX format. Loading is stopped." "The specified file doesn't have a PRNX extension. Proceed anyway?" "The specified file doesn't contain valid XML data in the PRNX format. Loading is stopped." "The specified file doesn't have a PRNX extension. Proceed anyway?" "File \"{0}\" is set to read-only, try again with a different file name." "The font size cannot be set to zero or a negative number" "There is no page numbered {0} in this document." "This is not a valid page range" "The number must be between {0} and {1}." "Binary data can't be longer than 1033 bytes." "There are invalid characters in the text" "Invalid text format" "This is not a valid measurement." "Invalid property name" "No printers installed." "A document can't be exported to a stream in the DifferentFiles mode. Use the SingleFile or SingleFilePageByPage mode instead." "The specified parameters does not exist: {0}." "This font is not yet supported" "Do you want to open this file?" "Export" "One or more margins are set outside the printable area of the page. Continue?" "The path is too long.\r\nTry a shorter name." "Finished searching through the document" "Ready" "Total found: " [To be supplied] "The net printer is unavailable." "The current printer doesn't support the selected paper size.\r\nProceed with printing anyway?" "The printer name is invalid. Please check the printer settings." "An error occurred during printing a document." "The created XLS file is too big for the XLS format, because it contains more than 256 columns.\r\nPlease try to use the XLSX format, instead." "The created XLS file is too big for the XLS format, because it contains more than 65,536 rows.\r\nPlease try to use the XLSX format, instead." "The created XLSX file is too big for the XLSX format, because it contains more than 16,384 columns.\r\nPlease try to reduce the amount of columns in your report and export the report to XLSX again." "The created XLSX file is too big for the XLSX format, because it contains more than 1,048,576 rows.\r\nPlease try to reduce the amount of rows in your report and export the report to XLSX again." "(none)" "Preview Document Files (*{0})|*{0}|All Files (*.*)|*.*" "Open" This field is now obsolete. Use the ScrollingInfo_Page field, instead. "[Date Printed]" "[Page #]" "[Page # of Pages #]" "[Time Printed]" "[Pages #]" "[User Name]" "No Look-Up" "Parameters" "Reset" "Submit" This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. This field is now obsolete. Use the PreviewForm_Caption field, instead. "Preview" "Close Print Preview" "Close Print Preview of the document." "Close Print Preview" "Options" "Open the Print Options dialog, in which you can change printing options." "Options" "Bookmarks" "Open the Document Map, which allows you to navigate through a structural view of the document." "Document Map" "Header/Footer" "Edit the header and footer of the document." "Header and Footer" "CSV File" "Comma-Separated Values Text" "Export the document to CSV and save it to the file on a disk." "Export to CSV" "Export To" "Export the current document in one of the available formats, and save it to the file on a disk." "Export To..." "Image File" "BMP, GIF, JPEG, PNG, TIFF, EMF, WMF" "Export the document to Image and save it to the file on a disk." "Export to Image" "HTML File" "Web Page" "Export the document to HTML and save it to the file on a disk." "Export to HTML" "MHT File" "Single File Web Page" "Export the document to MHT and save it to the file on a disk." "Export to MHT" "PDF File" "Adobe Portable Document Format" "Export the document to PDF and save it to the file on a disk." "Export to PDF" "RTF File" "Rich Text Format" "Export the document to RTF and save it to the file on a disk." "Export to RTF" "Text File" "Plain Text" "Export the document to Text and save it to the file on a disk." "Export to Text" "XLS File" "Microsoft Excel 2000-2003 Workbook" "Export the document to XLS and save it to the file on a disk." "Export to XLS" "XLSX File" "Microsoft Excel 2007 Workbook" "Export the document to XLSX and save it to the file on a disk." "Export to XLSX" "XPS File" "XPS" "Page Color" "Choose a color for the background of the document pages." "Background Color" "Find" "Show the Find dialog to find text in the document." "Find" "Top:\t\t{0}\t\tBottom:\t\t{1}\r\nLeft:\t\t {2}\t\tRight:\t\t {3}" "Moderate" "Moderate" "Narrow" "Narrow" "Normal" "Normal" "Wide" "Wide" "Landscape" "" "Portrait" "" "{0} x {1}" "Hand Tool" "Invoke the Hand tool to manually scroll through pages." "Hand Tool" "Magnifier" "Invoke the Magnifier tool.\r\n\r\nClicking once on a document zooms it so that a single page becomes entirely visible, while clicking another time zooms it to 100% of the normal size." "Magnifier" "Many Pages" "Choose the page layout to arrange the document pages in preview." "View Many Pages" "Open" "Open a document." "Open (Ctrl + O)" "Page Background" "Document" "Export" "Navigation" "Page Setup" "Show the Page Setup dialog." "Page Setup" "Print" "Zoom" "Margins" "Select the margin sizes for the entire document.\r\n\r\nTo apply specific margin sizes to the document, click Custom Margins." "Page Margins" "Orientation" "Switch the pages between portrait and landscape layouts." "Page Orientation" "Custom Margins..." "Show the Page Setup dialog." "Page Setup' "Print Preview" "Size" "Choose the paper size of the document." "Page Size" "Parameters" "Open the Parameters pane, which allows you to enter values for report parameters." "Parameters" "Pointer" "Show the mouse pointer." "Mouse Pointer" "Print" "Select a printer, number of copies and other printing options before printing." "Print (Ctrl+P)" "Quick Print" "Send the document directly to the default printer without making changes." "Quick Print" "Save" "Save the document." "Save (Ctrl + S)" "Scale" "Stretch or shrink the printed output to a percentage of its actual size." "Scale" "CSV File" "Comma-Separated Values Text" "Export the document to CSV and attach it to the e-mail." "E-Mail As CSV" "E-Mail As" "Export the current document in one of the available formats, and attach it to the e-mail." "E-Mail As..." "Image File" "BMP, GIF, JPEG, PNG, TIFF, EMF, WMF" "Export the document to Image and attach it to the e-mail." "E-Mail As Image" "MHT File" "Single File Web Page" "Export the document to MHT and attach it to the e-mail." "E-Mail As MHT" "PDF File" "Adobe Portable Document Format" "Export the document to PDF and attach it to the e-mail." "E-Mail As PDF" "RTF File" "Rich Text Format" "Export the document to RTF and attach it to the e-mail." "E-Mail As RTF" "Text File" "Plain Text" "Export the document to Text and attach it to the e-mail." "E-Mail As Text" "XLS File" "Microsoft Excel 2000-2003 Workbook" "Export the document to XLS and attach it to the e-mail." "E-Mail As XLS" "XLSX File" "Microsoft Excel 2007 Workbook" "Export the document to XLSX and attach it to the e-mail." "E-Mail As XLSX" "XPS File" "XPS" "First Page" "Navigate to the first page of the document." "First Page (Ctrl+Home)" "Last Page " "Navigate to the last page of the document." "Last Page (Ctrl+End)" "Next Page " "Navigate to the next page of the document." "Next Page (PageDown)" "Previous Page" "Navigate to the previous page of the document." "Previous Page (PageUp)" "Watermark" "Insert ghosted text or image behind the content of a page.\r\n\r\nThis is often used to indicate that a document is to be treated specially." "Watermark" "Zoom" "Change the zoom level of the document preview." "Zoom" "Exact" "Zoom In" "Zoom in to get a close-up view of the document." "Zoom In" "Zoom Out" "Zoom out to see more of the page at a reduced size." "Zoom Out" "BMP Bitmap Format" "CSV Document" "EMF Enhanced Windows Metafile" "GIF Graphics Interchange Format" "HTML Document" "JPEG File Interchange Format" "MHT Document" "Native Format" "PDF Document" "PNG Portable Network Graphics Format" "Rich Text Document" "TIFF Tag Image File Format" "Text Document" "WMF Windows Metafile" "XLS Document" "XLSX Document" "XPS Document"" "Save As" This field is now obsolete. Use the SB_PageOfPages field, instead. "{0} of {1}" This field is now obsolete. Use the SB_PageInfo field, instead. "Nothing" "Page {0} of {1}" This field is now obsolete. Use the SB_PageOfPages field, instead. "Stop" "Zoom Factor: " "Adjust to:" "Fit to" "Scaling" "% normal size" "pages wide" "Page" "Arrow" "Backslant Line" "Bottom Arrow" "Brace" "Bracket" "Cross" "8-Point Star" "Ellipse" "5-Point Star" "4-Point Star" "Hexagon" "Horizontal Line" "Left Arrow" "Line" "Octagon" "Pentagon" "Polygon" "Rectangle" "Right Arrow" "6-Point Star" "Slant Line" "Square" "Star" "3-Point Star" "Top Arrow" "Triangle" "Vertical Line" This field is now obsolete. Use the TB_TTip_Backgr field, instead. This field is now obsolete. Use the TB_TTip_Close field, instead. This field is now obsolete. Use the TB_TTip_Customize field, instead. This field is now obsolete. Use the TB_TTip_Map field, instead. This field is now obsolete. Use the TB_TTip_EditPageHF field, instead. This field is now obsolete. Use the TB_TTip_Export field, instead. This field is now obsolete. Use the TB_TTip_FirstPage field, instead. This field is now obsolete. Use the TB_TTip_HandTool field, instead. This field is now obsolete. Use the TB_TTip_LastPage field, instead. This field is now obsolete. Use the TB_TTip_Magnifier field, instead. This field is now obsolete. Use the TB_TTip_MultiplePages field, instead. This field is now obsolete. Use the TB_TTip_NextPage field, instead. This field is now obsolete. Use the TB_TTip_PageSetup field, instead. This field is now obsolete. Use the TB_TTip_PreviousPage field, instead. This field is now obsolete. Use the TB_TTip_Print field, instead. This field is now obsolete. Use the TB_TTip_PrintDirect field, instead. This field is now obsolete. Use the TB_TTip_Search field, instead. This field is now obsolete. Use the TB_TTip_Send field, instead. "Background" "Close Preview" "Customize" "Header And Footer" "Export Document..." "First Page" "Hand Tool" "Last Page" "Magnifier" "Document Map" "Multiple Pages" "Next Page" "Open a document" "Page Setup" "Parameters" "Previous Page" "Print" "Quick Print" "Save the document" "Scale" "Search" "Send via E-Mail..." "Watermark" "Zoom" "Zoom In" "Zoom Out" This field is now obsolete. Use the TB_TTip_Watermark field, instead. This field is now obsolete. Use the TB_TTip_Zoom field, instead. This field is now obsolete. Use the TB_TTip_ZoomIn field, instead. This field is now obsolete. Use the TB_TTip_ZoomOut field, instead. "(Picture)" "(Text)" "Backward Diagonal" "Forward Diagonal" "Horizontal" "Vertical" "Center" "Left" "Right" "Clip" "Stretch" "Zoom" "@#38;All" "@#38;Pages:" "Select Picture" "Bottom" "Middle" "Top" "ASAP" "CONFIDENTIAL" "COPY" "DO NOT COPY" "DRAFT" "EVALUATION" "ORIGINAL" "PERSONAL" "SAMPLE" "TOP SECRET" "URGENT" "@#38;Behind" "In @#38;front" Provides settings that are required to calculate summary functions in a report created using a Silverlight Report Wizard. Initializes a new instance of the SummaryOptions class with the specified settings. A enumeration value. Specifies whether or not the Average function should be calculated across the created report. true if the Average function is enabled; otherwise false. Specifies whether or not the Count function should be calculated across the created report. true if the Count function is enabled; otherwise false. Specifies a summary function that should be calculated in a report created using a Silverlight Report Wizard. A enumeration value. Specifies whether or not the Max function should be calculated across the created report. true if the Max function is enabled; otherwise false. Specifies whether or not the Min function should be calculated across the created report. true if the Min function is enabled; otherwise false. Specifies whether or not the Sum function should be calculated across the created report. true if the Sum function is enabled; otherwise false. Lists values specifying the aggregate function types. The average value of a column. The record count. Specifies whether calculations should be performed manually using a specially designed event. The maximum value in a column. The minimum value in a column. Disables summary value calculation. The sum of all values in a column. Lists values specifying the sort orders. Sorts the column in ascending order. Sorts the columns in descending order. No sorting is applied to a column. Lists the values that are used to choose a summary function that should be calculated in a report created using a Silverlight Report Wizard. The Average summary function is calculated. The Count summary function is calculated. The Max summary function is calculated. The Min summary function is calculated. No summary function is calculated. The Sum summary function is calculated. A constant value operand in criteria expressions. Initializes a new instance of the ConstantValue class with default settings. Initializes a new instance of the ConstantValue class with the specified constant value. The constant value for the operand. This value is assigned to the property. Creates a copy of the current ConstantValue instance. An ConstantValue object which represents an exact copy of the current object. Lists the values that define the order in which complex properties are shown in the Field List. The default order of showing complex properties in the Field List is preserved. The complex properties are shown at the top of the Field List. The complex properties are shown at the bottom of the Field List. Provides formatting settings. Creates an instance of the class. Initializes a new instance of the FormatInfo class with the specified settings. A DevExpress.Utils.IComponentLoading object. Initializes a new instance of the FormatInfo class. An object that implements the IViewBagOwner interface. The string value. Initializes a new instance of the FormatInfo class with the specified settings. A DevExpress.Utils.IComponentLoading object. An object that implements the IViewBagOwner interface. The string value. Gets or sets whether a value for the property should be determined each time the property is accessed. true if the value for the property should be determined each time the property is accessed. Copies properties of the specified object to the current object. The object whose properties must be copied. Occurs on changing properties of the current class object. Gets a object with default settings. The object with default property values. Gets or sets the object which specifies how values should be formatted. The IFormatProvider object which specifies how values should be formatted. Gets the pattern for formatting values. The string representing the format pattern. Gets or sets the type of formatting specified by the current object. One of values specifying the formatting type. Gets the value formatted according to the format pattern and using the format provider settings. The value to format. The text representation of the specified value according to settings of the current object. Returns the actual format string. The actual format string. Tests whether properties of the current object are set to default values. true if the object properties are set to default values; otherwise,false. Compares properties of the current object with settings of the specified object. The object whose properties are compared. true if properties of the current object equal to corresponding properties of the info parameter. The method supports the internal .NET infrastructure and you must not call it from your code. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. @nbsp; This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. @nbsp; This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. Performs actions when the property changes. Reverts properties of the current object to default values. Tests whether the object should be persisted. true if the object should be persisted; otherwise, false. Returns a string that represents the current object. A value that represents the current object. The method supports the internal .NET infrastructure and you must not call it from your code. Enumerates values for the property. Specifies that you assign a custom to the property. Setting to Custom does not change the and property values. If you wish to use your own to format values, set the property to Custom and the property to the required format provider. Specifies that values should be formatted as the type. Setting to DateTime assigns the static format provider to the property. This defines the format provider for the current culture. Also is set to "d" (short date pattern). No formatting is performed. Setting the property to None clears the property and sets the object to null. Specifies that values should be formatted as numbers. Setting to Numeric assigns the static System.Globalization.NumberFormatInfo.CurrentInfo format provider to the property. This defines the format provider for the current culture. Also is set to an empty string. For internal use. Specifies the information that is required to calculate summary functions in a report created using a Silverlight Report Wizard. Initializes a new instance of the ColumnInfoSummaryOptions class with the specified settings. A object. This value is assigned to the property. A enumeration value. Specifies what columns are available from a datasource in a Silverlight Report Wizard. A object. Provides access to the summary options available in a Silverlight Report Wizard. A object. Provides data for events raised when upgrading a control's layout, allowing you to cancel the upgrade (e.g. , , etc.). Initializes a new instance of the LayoutAllowEventArgs class with the specified previous version. A specifying the previous version number. This value is assigned to the property. Gets or sets whether to allow upgrading the control layout. true to allow the operation; otherwise, false. Provides data for the event. Initializes a new ServerModeInconsistencyDetectedEventArgs class instance with default settings. Initializes a new ServerModeInconsistencyDetectedEventArgs class instance with the specified setting. A object specifying the exception that caused the event. Gets the exception that caused the event. A object representing the exception that caused the event. Provides data for the event. Initializes a new ServerModeExceptionThrownEventArgs class instance with the specified setting. A object specifying the exception that caused the event. Gets the exception that caused the event. A object representing the exception that caused the event. Specifies the type of the value returned by a calculated field. Indicates that the field returns a Boolean value (the type). Indicates that the field returns a byte value (the type). Indicates that the field returns a date-time value (the type). Indicates that the field returns a decimal value (the type). Indicates that the field returns a double value (the type). Indicates that the field returns a float value (the type). Indicates that the field returns an integer value (the type). Indicates that the field returns an integer value (the type). Indicates that the field's type is undefined, and it determined by evaluating the actually returned object when it is used during report generation. Indicates that the field returns a string value (the type). Indicates that the field returns a time span value (the type). Contains values that specify if filters against List properties can be created. Allows filters to be created against properties that are List objects. Allows filters to be created against properties that are List objects, and against the List's children. Doesn't allow filters to be created against List properties and against their children. Provides data for the event. Initialize a new instance of the LinqServerModeExceptionThrownEventArgs class. The database exception. This value is assigned to the property. Gets the database exception. The database exception. Represents a method that will handle the event. Represents a method that will handle the event. The event source. A object that contains data related to the event. This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. When implemented by a class, creates report elements (bricks) for a specific area. The name of the report area (section) for which elements should be created. An object implementing the interface, which is a graphical surface on which report elements will be drawn. If implemented by a class, finalizes the printing of the report. An object implementing the interface used to print a control. An object implementing the interface, which refers to a control. When implemented by a class, initializes a control for report creation. An object implementing the interface used to print a control. An object implementing the interface which refers to a control. Represents an object providing a means to localize XtraPrinting's user interface elements. Initializes a new instance of the PreviewLocalizer class with default settings. Specifies a localizer object providing localization of the XtraPrinting Library interface at runtime. A Localizer descendant which is used to localize the XtraPrinting Library interface at runtime. Returns an XtraLocalizer object storing resources based on the thread's language and regional settings (culture). An XtraLocalizer object, storing resources based on the thread's culture. For internal use. A object storing resources based on the thread's culture. Returns an XtraLocalizer object storing resources based on the thread's language and regional settings (culture). Returns a localized string for the given string identifier. A enumeration value identifying the string to localize. A corresponding to the specified identifier. Represents a method that will handle the event. Represents a method that will handle the event. The event sender. A object that contains data related to the event. Provides data for the event. Initializes a new instance of the LinqServerModeInconsistencyDetectedEventArgs class. Gets or sets whether the inconsistency detected during an operation on a data source should be handled manually. true to manually handle the inconsistency; false to reload data from the data source. Represents the XtraGrid's data source that can be associated with any queryable source. Initializes a new instance of the LinqServerModeSource class. Specifies how data source contents are sorted by default, when sort order is not specified by the bound control. A String object which contains the names of the columns against which data source contents are sorted. This property is intended for internal use. The type of objects retrieved from a data source. Enables you to manually handle the database exception. Enables you to manually handle the inconsistency detected during an operation on a data source. Gets or sets the key expression. A value that specifies the key expression. Gets or sets the queryable data source. An object that implements the interface. Forces the bound data-aware control to reload data from the data store. Provides the base functionality of the XtraPrinting Library. Occurs after certain properties of the object have been changed. For internal use. If implemented by a class, gets or sets the number of virtual pages which should be placed on one physical page, so their total width is the same as the width of a physical page. An integer value which represents the number of pages. Occurs before certain properties of the object are changed. If implemented by a class, creates a brick by its type name. A specifying the type name of the brick to be created. An object implementing the interface. If implemented by a class, creates an image brick. An object implementing the interface. If implemented by a class, creates a panel brick. An object implementing the interface. If implemented by a class, creates a progress bar brick. An object implementing the interface. If implemented by a class, creates a rich text brick. An object implementing the interface. If implemented by a class, creates a text brick. An object implementing the interface. For internal use. If implemented by a class, contains a collection of images to be cached when creating a document. A DevExpress.XtraPrinting.Native.ImagesContainer object. If implemented by a class, inserts a page break at a specified position. A value which specifies the position to insert a page break. If implemented by a class, changes the visibility of the specified printing system command. A object specifying the command whose visibility needs to be changed. One of the enumeration values specifying a new visibility state for the command. Identifies the XtraPrinting Library version. A text string representing XtraPrinting Library's version info. Provides the basic functionality to create documents that are ready to print. If implemented by a class, initiates report generation. If implemented by a class, creates a document from the link, so the document can be displayed or printed. Optionally, can generate pages in background. true to generate pages in background; otherwise, false. Provides access to a link's printing system. An object implementing the interface. Provides basic report drawing functions. If implemented by a class, gets and sets the default style for bricks. The default style for bricks. If implemented by a class, adds a brick to a report. The brick to be added to a report. A RectangleF structure that specifies the location and size of the current brick. The brick added to a report. If implemented by a class, raises the ModifierChanged event. Provides the basic functionality to draw brick objects and to specify brick properties. Obtains the Hashtable collection of properties for the class that implements the interface. A Hashtable object that contains properties of the class that implements the interface. Sets property values for the class which implements the interface based on the specified properties array. A two-dimesional array that identifies property names and values to set. Sets property values for the class which implements the interface based on the specified Hashtable object. Identifies the Hashtable collection of property names and values that must be set. Represents a method that will handle the BeforeChange and AfterChange events of the class and the interface. A method that will handle the BeforeChange and AfterChange events of the class and the interface. The event source. A that contains event data. Provides data for the BeforeChange and AfterChange events of the class and the interface. Initializes a new instance of the class and sets its property to a specified value. The event name. Initializes a new instance of the DevExpress.XtraPrinting.ChangeEventArgs.EventInfo class with the specified name and value and adds it to the collection. A specifying the event's name. An specifying the value of the DevExpress.XtraPrinting.ChangeEventArgs.EventInfo object. Gets the event name that initiated a ChangeEvent. The event name that initiated a ChangeEvent. Returns an object, containing information about the event with the specified name. A specifying the event name. A DevExpress.XtraPrinting.ChangeEventArgs.EventInfo object with the specified name. Represents a report drawing style. Initializes a new instance of the class. Initializes a new instance of the class. Visible brick borders. The border width. The border color The background color. The foreground color. Font settings. Text formatting and layout settings. Initializes a new instance of the class and copies the settings from the object passed as the parameter. A object whose settings are used to initialize the created object's properties. Initializes a new instance of the BrickStyle class with the specified dpi value. A value which specifies the dpi value for the BrickStyle's padding. Gets or sets the background color. A Color representing the background color. Gets or sets the border color. A Color representing the border color. Specifies the dash style for the brick's border. A enumeration value. Gets or sets the border style of a brick. A enumeration value that represents the border style of a brick. Gets or sets the border width. The border width. Gets or sets the string value used to support serialization of the property. A value. Creates a new instance, which is a copy of the current instance. A new instance, which is a copy of the current instance. Creates the BrickStyle instance with the defaul settings. A BrickStyle object representing a new brick style. Gets the object whose properties are set to their default values. A object representing a report drawing style. Gets the default font for a brick style. The default font for a brick style. Deflates the specified rectangle by the width of borders represented by this brick style, and optionally applies the current border style. A value which specifies the rectangle to be deflated. A value which specifies the dpi value to be applied to the width of borders before deflating. true to apply the current border style; otherwise, false. The current border style can be accessed via the property. A value that represents the deflated rectangle. Deflates the specified rectangle by the width of borders represented by this brick style. A value which specifies the rectangle to be deflated. A value which specifies the dpi value to be applied to the width of borders before deflating. A value that represents the deflated rectangle. Deflates the specified rectangle by the specified width of the specified borders using the specified border style. A value which specifies the rectangle to be deflated. A enumeration value that specifies which sides of a brick have borders. A value which specifies the width of borders. A enumeration value that specifies the brick style. A value that represents the deflated rectangle. Deflates the specified rectangle by the specified width of the specified borders. A value which specifies the rectangle to be deflated. A enumeration value that specifies which sides of a brick have borders. A value which specifies the width of borders. A value that represents the deflated rectangle. Disposes of the BrickStyle object. Determines whether or not the specified object is equal to the current BrickStyle instance. The Object to compare with the current instance. true, if the specified Object is equal to the current instance, otherwise, false. Gets or sets the Font used to display text. The Font used to display text. Gets or sets the foreground color. The foreground color. Serves as a hash function suitable for use in hashing algorithms and data structures like a hash table. Hash code for the current . Inflates the specified rectangle by the width of borders represented by this brick style, and optionally applies the current border style. A value which specifies the rectangle to be inflated. A value which specifies the dpi value to be applied to the width of borders before inflating. true to apply the current border style; otherwise, false. The current border style can be accessed via the property. A value that represents the inflated rectangle. Inflates the specified rectangle by the width of borders represented by this brick style. A value which specifies the rectangle to be inflated. A value which specifies the dpi value to be applied to the width of borders before inflating. A value that represents the inflated rectangle. Inflates the specified rectangle by the specified width of specified borders using the specified border style. A value which specifies the rectangle to be inflated. A enumeration value that specifies which sides of a brick have borders. A value which specifies the width of borders. A enumeration value that specifies the brick style. A value that represents the inflated rectangle. Inflates the specified rectangle by the specified width of specified borders. A value which specifies the rectangle to be inflated. A enumeration value that specifies which sides of a brick have borders. A value which specifies the width of borders. A value that represents the inflated rectangle. For internal use. A structure. A value. A Boolean value. A enumeration value. A structure. Specifies whether or not the brick's alignment is justified. true is the brick has a justified alignment; otherwise false. Gets a value indicating whether the brick style paints a transparent brick. true if the brick will be painted as transparent; otherwise, false. Gets a value indicating whether the brick style is valid. true if the current brick style is valid; otherwise, false. Gets or sets the padding values of a brick. A object which contains the padding values of a brick. Resets the property value. Resets the property value. Resets the property value. Resets all border settings. Resets the property value. Resets the property value. Resets the property value. Resets the property value. Resets the property value. Rescales the brick style to the specified ratio. A value specifying the ratio to rescale the brick style. A object which represents the brick style with the scaling applied. Sets the brick's alignment. A enumeration value. A enumeration value. Gets or sets a value defining which borders of the current brick are visible. A enumerator value, defining visible brick borders. Gets or sets a instance specifying text formatting and layout. A specifying text formatting and layout. Gets or sets the alignment of the text in the brick. One of the enumeration's values that specifies how the text is aligned in the brick. Defines methods to print different controls using the XtraPrinting Library. If implemented by a class, applies all changes made by the Property editor when implemented by a class. If implemented by a class, determines whether the created print document contains intersected bricks. true if the class creates intersected bricks; otherwise, false. If implemented by a class, determines whether the class provides the Property editor form. true, if the class provides the Property editor; otherwise, false. If implemented by a class, returns a form which allows a user to set printing properties when implemented by a class. The Property editor form that allows customizing printing properties of a control. If implemented by a class, cancels changes made by a user in the Property editor when implemented by a class. If implemented by a class, invokes the help system for the Property editor when implemented by a class. If implemented by a class, determines whether the help system is available for the Property editor when implemented by a class . true if the help system is available for the Property editor; otherwise, false. Represents a method that will handle the AfterCheckWord event. Represents a method that will handle the event. An object that triggers the event. A object that provides data for the event. Provides data for the AfterCheckWord event. Initializes a new AfterCheckWordEventArgs class instance with specified settings. An object, representing the control being checked. A string, representing a word before the check. A string, representing the word modified after the spell check. A enumeration value, representing the operation type. A DevExpress.XtraSpellChecker.Parser.Position object, representing the position in the text where the checked word begins. Gets the word which replaced the former one after the spelling check is performed. A string, representing the word modified after spelling check. Gets the control being checked. An object representing a control being checked. Gets the type of operation performed with the word in a spell check. A enumeration value, representing the operation type. Gets the word before the spell check is performed. A string, representing a word before the check. Gets the position of a checked word in a text. A object, representing the position in a text where the checked word begins. Encapsulates text layout information (such as alignment, orientation and tab stops) and display manipulations (such as ellipsis insertion and national digit substitution). Initializes a new instance of the BrickStringFormat class with the specified text and line alignment. A enumeration value representing text alignment settings. This value is assigned to the property. A enumeration value representing line alignment settings. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the specified string alignment. A enumeration value representing text alignment settings. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the specified formatting information. A enumeration value representing formatting information. This value is assigned to the property. Initializes a new object from an existing object. A object from which to initialize a new object. Initializes a new object. Initializes a new instance of the BrickStringFormat class with the values of the specified source brick string format. It also uses the specified text and line alignment settings. A BrickStringFormat object whose values are used to initialize the item being created. A enumeration value representing text alignment settings. This value is assigned to the property. A enumeration value representing line alignment settings. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the values of the specified source brick string format. It also uses the specified formatting settings. A BrickStringFormat object whose values are used to initialize the item being created. A enumeration value that represents formatting settings. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the specified text and line alignment, formatting settings, hotkey prefix and trimming mode. A enumeration value representing text alignment settings. This value is assigned to the property. A enumeration value representing line alignment settings. This value is assigned to the property. A enumeration value that represents formatting settings. This value is assigned to the property. A enumeration value representing the hotkey prefix. This value is assigned to the property. A enumeration value representing the trimming mode. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the values of the specified source brick string format. A BrickStringFormat object whose values are used to initialize the item being created. Initializes a new instance of the BrickStringFormat class with the values of the specified source brick string format. It also uses the specified trimming settings. A BrickStringFormat object whose values are used to initialize the item being created. A enumeration value representing the trimming mode. This value is assigned to the property. Initializes a new instance of the BrickStringFormat class with the specified formatting information, text and line alignment settings. A enumeration value representing formatting information. This value is assigned to the property. A enumeration value representing text alignment settings. This value is assigned to the property. A enumeration value representing line alignment settings. This value is assigned to the property. Gets or sets text alignment information. A StringAlignment enumeration value that specifies text alignment information. Returns a BrickStringFormat object cloned from the current BrickStringFormat object, with the new string alignment applied. A enumeration value, representing new string alignment. A cloned BrickStringFormat object. Returns a BrickStringFormat object cloned from the current BrickStringFormat object, with the new string and line alignment applied. A enumeration value, representing new string alignment. A enumeration value, representing new line alignment. A cloned BrickStringFormat object. Returns a object cloned from the current object. A StringFormatFlags enumeration value containing formatting information. A cloned object. Returns a object cloned from the current object. A StringAlignment enumeration value representing line alignment. A cloned object. Creates an exact copy of the object. A object created by this method. Creates a new instance of the BrickStringFormat class with the specified settings. A enumeration value. true to enable word-wrapping; otherwise, false. A new BrickStringFormat instance with the specified values. Creates a new instance of the BrickStringFormat class with the specified settings. A enumeration value. A enumeration value that represents formatting settings. A new BrickStringFormat instance with the specified values. Disposes of the BrickStringFormat object. Determines whether or not the specified object is equal to the current BrickStringFormat instance. A instance against which to compare with the current instance. true if a specific instance equals the current instance; otherwise, false. Gets or sets a StringFormatFlags enumeration that contains formatting information. A StringFormatFlags enumeration that contains formatting information. Serves as a hash function suitable for use in hashing algorithms and data structures like a hash table. Hash code for the current Object. Gets the object for this BrickStringFormat object. A enumeration value which represents the hotkey prefix for this BrickStringFormat object. Gets or sets line alignment. A StringAlignment enumeration value that represents line alignment information. Gets or sets a prototype string format for the current string format. A enumeration value which specifies the prototype string format. Gets text trimming mode. A enumeration value that specifies text trimming mode. Gets the StringFormat instance representing current text formatting. Current text formatting. Gets a value, specifying whether or not word-wrapping is available for the brick's text. true if the word-wrapping is enabled; otherwise false. Exposes functionality that enables you to display a progress indicator for time-consuming operations. Initializes and displays a progress indicator. A string indicating what action is currently performed An integer specifying the minimum indicator value. An integer specifying the maximum indicator value. An integer specifying the current indicator value. Finalizes progress indication. Modifies the indicator value to track progress. An integer that is the value indicating the current progress. Specifies how content bricks are split if they are partially positioned outside the right page margin. In this case all content bricks, which are outside the right page margin, will be split across two pages in place of a right margin line. In this case all content bricks, which are outside the right page margin, will be entirely moved to the next page, so the appearance will be more professional. Specifies how to resolve exceptions while performing an action. Cancel the action that caused an exception. Retry the action that caused an exception. Provides methods for transferring data between cached data store elements. When implemented by a class, executes specified modification statements against a cached data store, notifies about affected tables and returns the operation result. A Root element's state stored by a specific cache Node. An array of data modification statements. A DataCacheModificationResult denoting the result of the data modifications. When implemented by a class, informs a cached data store's Root element ( or ) about specific modified tables. A Root element's state stored by a specific cache Node. An array of table names specifying modified tables. A DataCacheResult object specifying a Root element's state. When implemented by a class, synchronizes table update information with a cached data store's Root element ( or ). A Root element's state stored by a specific cache Node. A DataCacheResult object specifying a Root element's state. When implemented by a class, fetches data from a cached data store using specified query statements and returns the operation result. A Root element's state stored by a specific cache Node. An array of query statements. A DataCacheSelectDataResult object denoting the result of the data fetch. When implemented by a class, updates a cached data store's schema according to specified settings and returns the operation result. A Root element's state stored by a specific cache Node. An array of tables whose structure should be saved in the cached data store. true if the schema should not be created if the table that corresponds to the first item in the tables array doesn't exist in the cached data store; otherwise, false. An DataCacheUpdateSchemaResult denoting the result of the update operation. The interface for objects that need to interact with a cached data store. The Root element that is used to connect Node elements to a cached data store. Initializes a new instance of the DataCacheRoot class with a specified data store provider connected to a data store to be cached. A object which provides connection to a data store to be cached. This member supports the internal infrastructure and is not intended to be used directly from your code. Applies specified configuration settings to a cached data store. A object containing cache configuration settings. Returns information that describes the structure of specified tables in a cached data store. An array of table names whose information should be retrieved. An array of objects that describe the structure of the requested tables. Returns a list of all the tables available in a cached data store. true, to include views; otherwise, false An array of the table names in the cached data store. The Node element that is used to connect to a cached data store's Root or Node element located on the same computer. Initializes a new instance of the DataCacheNodeLocal class with default settings and a specified parent cache element. A parent Root or Node element specifying the element (located on the same computer) to which the current Node is connected. This member supports the internal infrastructure and is not intended to be used directly from your code. The Node element that is used to connect to a cached data store's Root or Node element. Initializes a new instance of the DataCacheNode class with default settings and a specified parent cache element. A parent Root or Node element specifying the element to which the current Node is connected. This member supports the internal infrastructure and is not intended to be used directly from your code. Synchronizes the Node's table update information with the Root element ( or ). Applies specified configuration settings to a cached data store. A object containing cache configuration settings. Returns information that describes the structure of specified tables in a cached data store. An array of table names whose information should be retrieved. An array of objects that describe the structure of the requested tables. Returns a list of all the tables available in a cached data store. true, to include views; otherwise, false. An array of the table names in the cached data store. Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, above which the automatic cache purge is initiated in all Node caches, regardless of the and field values. The default value is the maximum possible value; in the .NET Compact Framework - 32 MB (32*1024*1024 bytes). Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, above which the automatic cache purge is initiated in all Node caches, regardless of other memory limit properties. Specifies the time period (also known as latency) between regular contacts that the current Node makes to its parent element for up-to-date table update information. The default value is 30 seconds. Specifies the minimum number of query results to retain within the current Node's cache during its automatic purge. The default value is 16. Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, under which the automatic cache purge is not initiated. The default value is 64 MB (64*1024*1024 bytes); in the .NET Compact Framework - 4 MB (4*1024*1024 bytes). Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, under which the automatic cache purge is not initiated. Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, above which the automatic cache purge is initiated. The default value is the maximum possible value; in the .NET Compact Framework - 32 MB (32*1024*1024 bytes). Specifies the amount of memory (in bytes) for an application hosting the current Node's cache, above which the automatic cache purge is initiated. Information on the age of tables cached via a object. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Information on the last state of a cached data store's Root element ( or ), including schema update results. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Information on the last state of a cached data store's Root element ( or ), including data modification results. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Base class for classes that implement data store caching. This member supports the internal infrastructure and is not intended to be used directly from your code. When implemented by a descendant class, applies specified configuration settings to a cached data store. A object containing cache configuration settings. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. @nbsp; @nbsp; This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. The name of a category used to tag data cache operations in XPO logs. The default category name is "DataCache". This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. When implemented by a descendant class, resets or clears any cached information on data store tables (such as table update information and cached query results). This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. This member supports the internal infrastructure and is not intended to be used directly from your code. Defines server-side processing for custom functions. When implemented by a custom function, formats a database-specific SQL command that corresponds to this function. A object specifying a data store (database) provider. For example, . An array of operands (parameters) passed to a custom function. A String specifying a SQL command, which will substitute a custom function's calls in query statements. Provides additional information (a function category, function description, parameter count, etc.) on custom functions for Expression Editors. When implemented by a custom function, designates its functional category. A FunctionCategory value specifying a custom function's category. When implemented by a custom function, returns its description. A text describing a custom function's syntax and purpose. When implemented by a custom function, determines if it accepts a specified number of operands (parameters). An integer value specifying the number of operands (parameters) passed to a custom function. true if the number of operands (parameters) passed as the count is valid for a custom function; otherwise, false. When implemented by a custom function, determines if a certain type can be passed as a specified operand. A zero-based integer value specifying an operand's index among a custom function's operands. An integer value specifying the total number of operands passed to a custom function. A object specifying an operand's type. true if a custom function accepts the type; otherwise, false. When implemented by a custom function, returns the maximum number of operands (parameters) this function can accept. An integer value specifying the maximum number of function operands (parameters) a custom function can accept. -1 indicates that a custom function accepts an infinite number of operands. When implemented by a custom function, returns the minimum number of operands (parameters) required by this function. An integer value specifying the least possible number of function operands (parameters) required by a custom function. 0 indicates that operands can be omitted. Declares the base functionality for custom functions. When implemented by a custom function, evaluates it on the client. An array of objects specifying function operands (parameters). An Object specifying a custom function's return value, calculated based on the operands. When implemented by a custom function, specifies its name. A String used to identify a custom function. When implemented by a custom function, determines its return value type based on the type of function operands (parameters). An array of function operator (parameter) types. A Type object specifying the return value type of a custom function. A method that will handle events raised when upgrading a control's layout, allowing you to cancel the upgrade (e.g. , , etc.). A method that will handle events raised when upgrading a control's layout, allowing you to cancel the upgrade (e.g. , , etc.). The event sender. A object that contains event data. Contains the values that define what kind of information is displayed in the current . Indicates that DateTime information is displayed in the current . Indicates that the property value is displayed in the current . Indicates that the current page number is displayed in the . Indicates that both the current page number and the total number of pages in the current report are displayed in the current . Indicates that the current page number is displayed in the using roman numerals in uppercase. Indicates that the current page number is displayed in the using roman numerals in lowercase. Indicates that the total number of pages is displayed in the PageInfoBrick. Indicates that the user name for the current thread is displayed in the . Specifies brick alignment relative to its layout rectangle. Specifies whether a brick is aligned by the center of the layout rectangle. Specifies wheter a brick is aligned away from the original position of the layout rectangle. Specifies that the text shall be aligned near the layout. In a left-to-right layout, the near position is left. In a right-to-left layout, the near position is right. Cancels brick alignment. Specifies the borders displayed around a brick. Applies all borders to a brick. Applies the bottom border to a brick. Applies the left border to a brick. No borders are applied to a brick. Applies the right border to a brick. Applies the top border to a brick. Specifies the vertical alignment of an object or text in a control. Places the text to the bottom of an object. Centers the text within an object. Places the text to its default position. The default position is in the center of an object. Places the text to the top of an object. Specifies the horizontal alignment of an object or text in a control. Centers an object or text within an object. Places an object or text at the position specified via the RightToLeft property. Sets the object/text position relative to its default position within an object. The default position of the text is specified via the RightToLeft property. If the default alignment is left, setting an alignment option to Far places the text to the right. Conversely, if the default alignment is right, setting the alignment option to Far places the text to the left. Sets the object/text position relative to its default position within an object. The default position of the text is specified via the RightToLeft property. If the default alignment is left, setting the alignment option to Near places the text to the left. Convercely, if the default alignment is right, setting the alignment option to Near places the text to the right. When implemented, specifies a converter used to serialize/deserialize arbitrary objects in a custom manner. When implemented, returns whether the converter can serialize/deserialize objects of the specified type. A that specifies the type to check. true if the converter can serialize/deserialize objects of the specified type; otherwise, false. When implemented, deserializes an object of the specified type from the specified string. A that specifies the type of object to deserialize. A that represents the serialized object. A deserialized object. When implemented, returns the type by its full name. A that specifies the full name of the type to return. A that identifies the type whose full name is specified by the typeName parameter. When implemented, serializes the specified object of the specified type. A that specifies the type of the object to serialize. The object to serialize. A that represents the serialized object.