Microsoft.AnalysisServices.Core
Occurs when the collection changes.
Occurs when the collection is changing.
Specifies the maximum length of the identifier.
Specifies the maximum length of the name.
Represents a MeasureGroupNoDimensionsDefined error code.
Initializes a new instance of an object.
Specifies an instance of an object.
Adds or refreshes rows in a specified range in the DataSet to match those in the data source.
Represents an in-memory cache of data.
The number of rows successfully added to or refreshed in the DataSet.
Closes a object.
Releases all unmanaged resources that are used by the site collection object.
Gets the value of the specified column as a Boolean.
The zero-based column ordinal.
The value of the column.
Gets the value of the specified column as a byte.
The zero-based column ordinal.
The value of the specified column as a byte.
Reads a stream of bytes from the specified column offset into the buffer an array starting at the given buffer offset.
The zero-based column ordinal.
The index within the field from which to begin the read operation.
The buffer into which to read the stream of bytes.
The index within the where the write operation is to start.
The maximum length to copy into the buffer.
The actual number of bytes read.
Gets the value of the specified column as a single character.
The zero-based column ordinal.
The value of the specified column.
Reads a stream of characters from the specified column offset into the buffer as an array starting at the given buffer offset.
The zero-based column ordinal.
The index within the field from which to begin the read operation.
The buffer into which to read the stream of bytes.
The index within the where the write operation is to start.
The maximum length to copy into the buffer.
The actual number of characters read.
Retrieves the data of the current object.
The zero-based ordinal position of the column to find.
The data of the current object.
Gets the data type name for the specified index.
The specified index.
The data type name for the specified index.
Gets the value of the specified column as a object.
The zero-based column ordinal.
The value of the specified column.
Gets the fixed-position numeric value of the specified field.
The ordinal of the field to find.
The fixed-position numeric value of the specified field.
Gets the value of the specified column as a double-precision floating point number.
The zero-based column ordinal.
The value of the specified column.
Returns an enumerator that iterates through a collection.
An IEnumerator object that can be used to iterate through the collection.
Gets the Type information corresponding to the type of Object.
The index of the field to find.
The Type information corresponding to the type of Object.
Gets the single-precision floating point number of the specified ordinal.
The specified ordinal
The single-precision floating point number of the specified object.
Gets the value of the specified column as a globally unique identifier (GUID).
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a 16-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a 32-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the value of the specified column as a 64-bit signed integer.
The zero-based column ordinal.
The value of the specified column.
Gets the column ordinal, given the name of the column.
The name of the column.
The zero-based column ordinal.
Returns a that describes the column metadata of the .
A that describes the column metadata.
Returns the specified string for the .
The specified ordinal.
The specified string for the .
Gets the TimeSpan value that is stored in the current object.
The value.
The TimeSpan value that is stored in the current object.
Retrieves the value of the specified column in its native format.
The zero-based column ordinal.
The value of the specified column in its native format.
Populates an array of objects with the column values of the current row.
An array of into which to copy the attribute columns.
The number of instances of in the array.
Determines whether the column contains non-existent or missing values.
The zero-based column ordinal.
true if the specified column value is equivalent to ; otherwise false.
Advances the data reader to the next result.
true if there are more result sets; otherwise false.
Determines a value that indicates whether the advances to the next record.
true if there are more rows; otherwise, false.
Iterates an enumerator through the collection.
An IEnumerator object that can be used to iterate through the collection.
Initializes a new instance of the class.
Initializes a new instance of the class with serialized data.
The object that holds the serialized data.
The contextual information about the source or destination.
Initializes a new instance of the class using the specified message text.
A System.String value that specifies the message text that describes the event that caused the exception.
Initializes a new instance of the class with message text and inner exception.
The message text that describes the event that caused the exception.
The inner exception that is the cause of the current exception.
Initializes a new instance of the class using the default values.
Initializes a new instance of the class using a name.
A String that contains the name of the .
Initializes a new instance of using a name and a value.
A String that contains the name of the .
A String that contains the actual value of the .
Initializes a new instance of using a name and a value as an XmlNode.
A String that contains the name of the .
The contents of the annotation wrapped in an XmlNode.
Creates a new, full copy of an object.
An object.
Returns a clone that is a new copy of the object.
The clone.
Initializes a new instance of .
Adds an to the end of the collection.
The to be added.
The zero-based index at which the has been added.
Creates and adds an , with the specified name and value, to the end of the collection.
The name of the to be added.
The value of the to be added.
The that was added to the collection.
Removes all elements from the collection.
Indicates whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Indicates whether the collection contains an with the specified name.
The name of the to be located.
true if the is contained in the collection; otherwise, false.
Copies the entire collection to the end of an .
The into which the elements of the collection are being copied.
is a null reference (Nothing in Visual Basic).
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which the elements of the collection are being copied.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the , with the specified name, from the collection.
The name of the to be returned.
The if contained in the collection; otherwise, a null reference (Nothing in Visual Basic).
Gets the value of the , with the specified name.
The name of the to be added.
The value of the specified by , if found in the collection; otherwise, a null reference (Nothing in Visual Basic).
Gets the index of a specified .
The to be returned.
The zero-based index of the , if the object is found; otherwise, -1.
Gets the index of an with the specified name.
The name of an to be located.
The zero-based index of the specified by , if the object is found; otherwise, -1.
Inserts an into the collection at the specified index.
The zero-based index at which the new will be inserted.
The to be inserted.
is less than zero.-or- is equal to or greater than .
Creates and inserts an , with the specified name and value, into the collection at the specified index.
The zero-based index at which the new will be inserted.
The name of the to be inserted.
The value of the to be inserted.
The inserted into the collection.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to be removed.
is not contained by the collection.
Removes the , with the specified name, from the collection.
The name of the to be removed.
is not contained by the collection.
Removes the at the specified index from the collection.
The zero-based index of the to be removed.
is less than zero.-or- is equal to or greater than .
Sets the , with the specified name, to a specified Boolean value.
The name of the to be added.
The value to be set for the identified by .
Sets the , with the specified name, to a specified Int32 value.
The name of the to be added.
The value to be set for the identified by .
Sets the , with the specified name, to a specified String value.
The name of the to be added.
The value to be set for the identified by .
Sets the , with the specified name, to a specified String value. Can also be used to remove a named annotation if it is set to a null reference.
The name of the to be added.
The value to be set for the identified by .
If set to true, removes the specified in from the collection if is set to a null reference (Nothing in Visual Basic); if false, no removal is made.
Returns an enumerator that iterates through a collection.
An enumerator object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add to the collection.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Determines whether the collection contains a specific value.
The object to locate in the collection.
true if the object is found in the collection; otherwise, false.
Determines the index of the specific item in the collection.
The object to locate in the collection.
The index of value in the collection, if found; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which the item will be inserted.
The object to be inserted into the collection.
Removes the first occurrence of a specific object from the collection.
The object to remove from the collection.
Initializes a new instance of the class.
Gets the assembly references.
The full path where getting of reference assemblies starts.
When this method returns, contains a collection of assembly files. This parameter is passed uninitialized.
Initializes a new instance of the class using the default values.
Initializes a new instance of the class using the file name to backup to.
The name of the file to backup to.
Initializes a new instance of the class using a file name, and indicates whether overwrite information is allowed.
The file name to backup to.
true if overwrite is allowed; otherwise, false.
Initializes a new instance of the class using a file name, and indicates whether overwrite and backup of remote partitions are allowed.
The file name to backup to.
true if overwrite is allowed; otherwise, false.
true if backup of remote partitions is allowed; otherwise, false.
Initializes a new instance of the class using a file name, indicates whether overwrite and backup of remote partitions are allowed, and specifies the locations for the backup to be stored.
The file name to backup to.
true if overwrite is allowed; otherwise, false.
true if backup of remote partitions is allowed; otherwise, false.
The locations for all remote partitions.
Initializes a new instance of the class using a file name, indicates whether overwrite and backup of remote partitions are allowed, specifies the location for the backup to be stored, and indicates whether compression is applied.
The file name to backup to.
true if overwrite is allowed; otherwise, false.
true if backup of remote partitions is allowed; otherwise, false.
The locations where the backup will be stored.
true if compression is applied during the backup process; otherwise, false.
Initializes a new instance of the class using a file name, indicates whether overwrite and backup of remote partitions are allowed, specifies the location for the backup to be stored, indicates whether compression is applied, and specifies a password.
The file name to backup to.
true if overwrite is allowed; otherwise, false.
true if backup of remote partitions is allowed; otherwise, false.
The locations where the backup will be stored.
true if compression is applied during the backup process; otherwise, false.
A String containing the password.
Initializes a new instance of the class, using default values.
Initializes a new instance of the class, specifying the file name and the data source name.
Initializes a new instance of the class.
Adds a to the end of the collection.
The to be added.
The zero-based index at which the has been added.
Adds the elements of an to the end of the collection.
The whose elements should be added.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection.
Indicates whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which the elements of the collection are being copied.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the .-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the index of a specified .
The to be returned.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which the new will be inserted.
The to be inserted.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to be removed.
is not contained by the collection.
Removes the at the specified index from the collection.
The zero-based index of the to be removed.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Loads an X509Certificate2 object, given its thumbprint.
Initializes a new instance of using the default values.
Initializes a new instance of using a name.
A String that contains the name of the .
Initializes a new instance of using a name and type.
A String that contains the name of the .
An Enumeration indicating the debug status of the .
Creates a new full copy of an object.
A object.
Copies a object to the specified object.
The object you are copying to.
A object.
Loads a data.
The name of the path.
Creates and returns a new object that is a copy of the current instance of this object.
A new object that is a copy of this instance.
Initializes a new instance of class.
Adds a to the end of the collection.
The to be added.
The zero-based index at which the has been added.
Adds the elements of an to the end of the collection.
The whose elements should be added.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection.
Indicates whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which the elements of the collection are being copied.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the index of a specified .
The to be returned.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which the new will be inserted.
The to be inserted.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to be removed.
is not contained by the collection.
Removes the at the specified index from the collection.
The zero-based index of the to be removed.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of the class.
Initializes a new instance of the class.
The error message.
Initializes a new instance of the class.
The error message.
The inner exception.
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.
is a null reference (Nothing in Visual Basic).
Initializes a new instance of the class using a connection string.
A String that contains the connection information.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure and will be hidden in a future release.
The container for which you are adding the specified object.
Provides programmatic access to Backup operations for a with BackupInfo parameter.
Contains parameters to be applied during backup of a .
Provides programmatic access to Backup operations for a with file parameter.
A file containing the parameters to be applied during backup of a .
Provides programmatic access to Backup operations for a with file and AllowOverWrite parameters.
A file containing the parameters to be applied during backup of a .
True if overwrite is allowed; otherwise, false.
Provides programmatic access to Backup operations for a with file, AllowOverWrite, and BackupRemotePartitions parameters.
A file containing the parameters to be applied during backup of a .
true if overwrite is allowed; otherwise, false.
true if remote partitions are subject to backup; otherwise, false.
Provides programmatic access to backup operations for a with file, AllowOverWrite, BackupRemotePartitions, and locations parameters.
A file containing the parameters to be applied during backup of a .
true if overwrite is allowed; otherwise, false.
true if remote partitions are subject to backup; otherwise, false.
If is specified, then remote partitions are backed up on their servers using the file name defined in this parameter.
Provides programmatic access to backup operations for a with five parameters.
Name of the file.
true if overwrite of the target is enabled; otherwise, false.
true if remote partitions are subject to backup; otherwise, false.
If is specified, then remote partitions are backed up on their servers using the same file name as defined in this parameter.
true if compression is to be used; otherwise, false.
Provides programmatic access to Backup operations for a with six parameters.
Name of the file.
true if overwrite of the target is enabled; otherwise, false.
true if remote partitions are subject to backup; otherwise, false.
If is specified, then remote partitions are backed up on their servers using the file name defined in this parameter.
true if compression is to be used; otherwise, false.
The password text to apply to the backup.
Indicates whether the cube can perform the specified processing.
The type of processing expected to be performed.
true if the cube can perform the specified processing; false otherwise.
Copies the object to the specified destination. Do not reference this member directly in your code. It supports the Analysis Services infrastructure and will be hidden in a future release.
The object to be copied to.
true if to force body loading; otherwise, false.
Detaches a database that is not in use.
Detaches a database with a specified password.
The password to detach the database.
Defines the parent server to connect with the database object.
A parent server to connect with the database object.
Gets the objects that the database references.
The Hashtable to append references to.
true to get references for major children; otherwise, false.
The Hashtable with objects that the dimension references appended.
Copies a MajorObject to the specified destination. Do not reference this member directly in your code. It supports the Analysis Services infrastructure and will be hidden in a future release.
The object you are copying to.
true to force the body to load; otherwise, false.
Attaches a folder to the server.
A String containing folder.
Attaches a folder to the server with specified mode.
The folder to attach.
The read/write mode.
Attaches a folder to the server with specified mode and password.
The folder to attach.
The read/write mode.
The password.
Cancels the last command sent to the server.
Cancels the last command sent to the server on the specified session.
The session to cancel the command on.
Cancels the server connection specified by the connection ID.
The connection identifier to cancel.
Cancels the server connection specified by the connection ID, and indicates whether all other associated connections will be canceled.
The connection identifier to cancel.
true to indicate that the associated connections will be canceled; otherwise, false.
Cancels the session on the server.
Cancels the specified session on the server.
The session to cancel.
Cancels the specified session on the server.
The session to cancel.
true to indicate that the associated sessions will be canceled; otherwise, false.
Cancels the specified session on the server.
The session to cancel.
Cancels the specified session on the server.
The session to cancel.
true to indicate that the associated sessions will be canceled; otherwise, false.
Gets the capture log in a concatenated XML format, wrapped in an XMLA Batch element, and indicates whether to include the transaction attribute and XMLA Parallel element.
true to indicate that the transaction attribute on the Batch element will be set to true or false; otherwise, false.
true to wrap all capture log entries in an XMLA Parallel element; otherwise, false.
A String containing the concatenated capture log.
Gets the capture log in a concatenated XML format, wrapped in an XMLA Batch element, and indicates whether to include the transaction attribute and XMLA Parallel element.
true to indicate that the transaction attribute on the Batch element will be set to true or false; otherwise, false.
true to wrap all capture log entries in an XMLA Parallel element; otherwise, false.
true to indicate that the affected objects will be processed; otherwise, false. This parameter is reserved for future use.
A String containing the concatenated capture log.
Connects the current instance of to the Analysis Services server, using the specified connection string.
The connection string used to connect to the Analysis Services server.
Connects the current instance of to the Analysis Services server using the specified connection string and properties.
The connection string.
Additional connecton properties.
Connects the current instance of to the Analysis Services server, using the specified connection string.
The connection string used to connect to the Analysis Services server.
The session to connect to.
Copies a object to the specified object.
The object you are copying to.
The object copied to.
Copies a Server object to the specified destination. Do not reference this member directly in your code. It supports the Analysis Services infrastructure and will be hidden in a future release.
The network Windows server name to which you are copying the Analysis Services server object.
true to force the body to load; otherwise, false.
Disconnects the object from the Analysis Services server.
Disconnects the specified session object from the Analysis Services server.
The session to disconnect.
Releases the unmanaged resources used by the Server and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Ends the last XML for Analysis (XMLA) request.
The ended XMLA request.
Ends the Xmla request and get the results from the .
The specified request and result.
Reads the server object to end the XML for Analysis (XMLA) request.
The collection XmlaResults.
The object that retrieves a read-only, forward-only stream of data from an Analysis Services database.
Executes the specified command on the Analysis Services server.
The command to execute.
An containing the results of the query.
Executes the specified command on the Analysis Services server, and provides support for impact analysis.
The command to execute.
The collection to store impact information in.
true to indicate that the command will only be analyzed for impact; otherwise, false. If set to false, the command will be executed and the collection will be populated.
An containing the results of the query.
Executes the contents of the capture log on the server, and indicates whether execution will be in a transactional and/or parallel mode. Affected objects will not be processed.
true to indicate that the capture log will be executed within a transaction; otherwise, false.
true to indicate that the capture log entries will be executed in parallel; otherwise, false.
An containing the results of the query.
Executes the contents of the capture log on the server, indicates whether execution will be in a transactional and/or parallel mode, and indicates whether affected objects will be processed.
true to indicate that the capture log will be executed within a transaction; otherwise, false.
true to indicate that the capture log entries will be executed in parallel; otherwise, false.
true to indicate that the affected objects will be processed; otherwise, false.
An containing the results of the query.
Executes the contents of the capture log on the server, indicates whether execution will be in a transactional and/or parallel mode, indicates whether affected objects will be processed, and indicates whether to skip volatile objects.
true to indicate that the capture log will be executed within a transaction; otherwise, false.
true to indicate that the capture log entries will be executed in parallel; otherwise, false.
true to indicate that the affected objects will be processed; otherwise, false.
true to skip logging for volatile objects; otherwise, false.
An containing the results of the query.
Sends the CommandText to the Connection and builds an AmoDataReader.
The command text.
The collection of XmlaResult.
A nongeneric collection of the property.
true if the command wraps the object; otherwise, false.
The AmoDataReader object.
Gets the current state of the connection to the Analysis Services server.
true to indicate that an empty statement will be sent to the server to verify whether the connection is open; otherwise, false.
A ConnectionState enumeration describing the current state of the connection.
Re-establishes the connection to the Analysis Services database.
Creates a new name for the script measure.
The Identifier of the database containing the new name for the script.
The Identifier of the table containing the new name for the script.
The name of the measure.
The new name.
The expressions will be adjusted to use the new name.
Gets or sets the name of table.
Identifier of the database containing the table.
Identifier of the table being renamed.
String containing the new name.
true if expressions will be adjusted to use the new name; otherwise false.
Gets or sets the name of column.
Identifier of the database containing the column.
Identifier of the table containing the column.
Identifier of the column being renamed.
String containing the new name.
true if expressions will be adjusted to use the new name; otherwise false.
Restores an Analysis Services database from a backup file, using the options set on a object.
The object containing the options for performing the database restoration.
Restores an Analysis Services database from a backup file.
The name and location of the file to restore.
Restores an Analysis Services database from a backup file to the specified database.
The name and location of the file to restore.
The database to restore to.
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag.
The name and location of the file to restore.
>The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag and multiple remote servers.
The name and location of the file to restore.
The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
An array of objects, specifying multiple remote servers to restore to.
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag, multiple remote servers, and specifying security settings.
The name and location of the file to restore.
The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
An array of objects, specifying multiple remote servers to restore to.
A object that specifies the security settings for the restore.
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, and specifying security settings.
The name and location of the file to restore.
The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
An array of objects specifying multiple remote servers to restore to.
A object that specifies the security settings for the restore.
The password to use to decrypt the restoration file.
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings and storage location.
The name and location of the file to restore.
The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
An array of objects specifying multiple remote servers to restore to.
A object that specifies the security settings for the restore.
The password to use to decrypt the restoration file.
The storage location for the file to restore.
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag and multiple remote servers.
The name and location of the file to restore.
The database to restore to.
true to indicate that the database will be overwritten, if it exists; otherwise, false.
An array of objects specifying multiple remote servers to restore to.
A object that specifies the security settings for the restore.
The password to use to decrypt the restoration file.
The storage location for the file to restore.
The read/write mode of the database.
Sends an XML for Analysis (XMLA) request of the specified type using the given stream.
The type of request to send.
A Stream containing the request.
An XmlReader containing the results of the request.
Sends an XML for Analysis (XMLA) request of the specified type using the given stream.
>The type of request to send.
A TextReader containing the request.
An XmlReader containing the results of the request.
Starts an XML for Analysis (XMLA) request to the server.
The type of request to start.
An XmlWriter to store the request into.
Synchronizes the specified object to the .
The synchronize info.
Synchronizes the current object.
The database identifier.
The source.
Synchronizes the current object.
The database identifier.
The source to get the object with which database will be synchronized.
The synchorinize security definition.
true to apply compression; otherwise, false.
Indicates whether the object is valid.
A collection of validation errors.
true to indicate that detailed errors are included in the parameter; otherwise, false.
The server edition.
true if the object returns valid; otherwise, false.
Appends the specified validation result of the collection.
The validation result to add.
The comments associated with the validation result.
The newly added validation result.
Removes the specified validation result object.
The item to remove.
Copies the elements of the to an Array, starting at a particular Array index. Implements the ICollection interface.
The one-dimensional Array that is the destination of the elements copied from object. The Array must have zero-based indexing.
The zero-based index in array at which copying begins.
Returns a reference to an enumerator object, which is used to iterate over a object.
A reference to an enumerator object, which is used to iterate over a object.
Initializes a new instance of the class using default values.
Initializes a new instance of using a named keyErrorLogFile.
A String that contains the name of the keyErrorLogFile.
Initializes a new instance of using a named keyErrorLogFile and an keyErrorLimit.
A String that contains the name of the keyErrorLogFile.
An Integer representation of the limit on number of errors logged.
Creates a new, full copy of an object.
The cloned object.
Creates a full copy of an object into the existing object that is passed as a parameter.
The object you are copying to.
The object copied to.
Retrieves a configuration setting.
The name of the setting.
An array of indexes.
A configuration setting.
Serializes the setting value.
The name of the setting.
The setting value.
An array of indexes.
Dematerializes the component in the service.
The component.
The parent object.
Materializes the component in the service.
The component.
The parent object.
Updates the materialization service.
The component.
true to update permanently; otherwise, false.
Loads requested objects in the collection.
A collection of loadable objects.
The context.
The requested objects in the collection.
Blocks the on demand load that is associated with .
true to block; otherwise, false.
The object to block.
Indicates the start of the deserialization.
The object that sends the response.
Initializes an object.
Initializes an object using the database ID, database name, data stream, and read/write mode of the database.
The ID of the restored database.
The name of the restored database.
The stream of data to load into memory.
The read/write mode of the database.
Initializes an object.
Initializes an object using a datastream and the database ID.
The ID of the database saved to attach.
The data stream to save to attach.
Indicates whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Removes an from the collection.
The to be removed.
Removes an from the collection.
The to be removed.
true if it will delete referencing objects; otherwise, false.
Initializes a new instance of .
Initializes a new instance of class.
Adds a to the end of the collection.
The to be added.
The zero-based index at which the has been added.
Adds the elements of an to the end of the collection.
The whose elements should be added.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection. This class cannot be inherited.
Checks whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array. This class cannot be inherited.
The one-dimensional into which the elements of the collection are being copied.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Get an containing invalid objects.
An containing invalid objects.
Get an containing unprocessed objects.
An containing unprocessed objects.
Gets the index of a specified .
The to be returned.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which the new will be inserted.
The to be inserted.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to be removed.
is not contained by the collection.
Removes the at the specified index from the collection. This class cannot be inherited.
The zero-based index of the to be removed.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of using default values.
Initializes a new instance of for the specified .
An ImpersonationMode that contains the mode of impersonating.
Initializes a new instance of for the specified , user account, and password.
An ImpersonationMode that contains the mode of impersonating.
A String that contains the user account.
A String that contains the password.
Initializes a new instance of for the specified user account and password.
A String that contains the user account.
A String that contains the password.
Returns a full copy of current object.
The copied object.
Returns a full copy of current into specified object.
Specifies where the current is to be copied.
A reference to copied object.
Creates and returns a new object that is a copy of the current instance of this object.
A new object that is a copy of this instance.
Returns a System.String representation of current object.
A System.String representation of current object.
Indicates whether the collection contains the AttributeRelationship, identified by .
The identifier.
true if the identified AttributeRelationship exists in the collection; otherwise, false.
Indicates whether the collection contains a AttributeRelationship with the specified name.
The to return.
true if the identified AttributeRelationship exists in the collection; otherwise, false.
Generates a new Unique ID from the component.
A new Unique ID.
Generates a new Unique ID from the component.
The prefix.
A new Unique ID.
Assists in creating new consecutive numbered names that start with .
A String with the new name.
Assists in creating new consecutive numbered names that start with .
The prefix for the numbered names.
A String with the new name.
Indicates whether the can perform the specified processing.
The type of processing expected to be performed.
true if the can perform the specified processing; otherwise, false.
Executes a process that is associated with the with the default type.
Executes a process that is associated with the with the specified type.
The type of process to perform.
Executes a process that is associated with the with the specified process type error configuration.
The type of process to perform.
The configuration used for handling errors.
Executes a process that is associated with the with the specified process type, error configuration and warnings.
The type of process to perform.
The configuration used for handling errors.
The collection of warnings associated with this object.
Executes a process that is associated with the with the specified process type, error configuration, warnings and impact details.
The type of process to perform.
The configuration used for handling errors.
The collection of warnings associated with this object.
The collection of detail on the .
Executes a process that is associated with the with the specified process type, error configuration, warnings and impact details.
The type of process to perform.
The configuration used for handling errors.
The collection of warnings associated with this object.
The collection of objects.
true to analyze impact only; otherwise, false.
Returns an exception thrown during serialization or deserialization of a JSON document.
Initializes a new instance of the class.
The that holds the serialized object data about the exception being thrown.
The that contains contextual information about the source or destination.
Initializes a new instance of the .
The message.
Initializes a new instance of the class with specified message and exception.
The error message.
The inner exception.
Initializes a new major object as implemented by the derived class using default values.
Initializes a new major object as implemented by the derived class using the specified object name.
A System.String containing the name of the object.
Initializes a new major object as implemented by the derived class using the specified object name and identifier of the object.
A System.String containing the name of the object.
A System.String containing the identifier of the object.
Creates a new copy of the object.
true to force the body loading; otherwise, false.
A new copy of the object.
Copies a object to the specified destination.
The destination object to copy to.
true to force the body to load; otherwise, false.
Removes current object and updates server.
Removes current object and updates server using specified options.
Defines the behavior of the drop method on dependent objects.
Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified object.
Defines the behavior of the drop method on dependent objects.
Specifies an variable to hold all resulting warnings from drop operation.
Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified variable and results for affected objects in operation are returned on specified variable.
Defines the behavior of the drop method on dependent objects.
Specifies an variable to hold all resulting warnings from drop operation.
Specifies an variable to hold results for all affected objects in current drop operation.
Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified variable and results for affected objects in operation are returned on specified variable.
Defines the behavior of the drop method on dependent objects.
Specifies an variable to hold all resulting warnings from drop operation.
Specifies an variable to hold results for all affected objects in current drop operation.
If true, only the impact analysis is executed, otherwise drop operation is executed.
Gets a to create references.
The hastable to create references.
true to consider permissions; otherwise, false.
true to consider partitions; otherwise, false.
Gets the dependents to the specified .
The to append dependent objects to.
The dependents to the specified .
Gets the drop dependents.
The dependents to alter.
The dependents to drop.
Gets the objects that the references.
The to append references to.
true to also reference for major children; otherwise, false.
The references with objects that the data source references appended.
Gets the object that overwrites the updated .
true to full expansion; otherwise, false.
The object that overwrites the updated .
Runs when the entire object graph starts to deserialized.
The object that initiated the callback.
Updates current object from server definitions.
Updates current object from server definitions and loaded dependent objects if specified.
Specifies a Boolean value to refresh loaded dependent objects if true.
Updates current object from server definitions and loaded dependent objects if specified.
Specifies a Boolean value to refresh dependent objects if true.
Specifies a value that determines which dependent objects to refresh.
Runs when the entire object graph has been deserialized.
The object that initiated the callback.
Updates server definition of current object to actual values using the default values to update dependent objects.
Updates server definition of current object to actual values using the specified options to update dependent objects.
Specifies an value that determines how to update dependent objects.
Updates server definition of current object to actual values using the specified options to update dependent objects.
Specifies an value that determines how to update dependent objects.
Specifies an value that determines what to do if dependent objects exists.
Updates server definition of current object to actual values using the specified options to update dependent objects and reports any warnings from operation.
Specifies an value that determines how to update dependent objects.
Specifies an value that determines what to do if dependent objects exists.
Specifies an with all warnings resulting from update operation.
Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation.
Specifies an value that determines how to update dependent objects.
Specifies an value that determines what to do if dependent objects exist.
Specifies an with all warnings resulting from update operation.
Specifies an with all affected objects from update operation.
Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation. If is true, an impact analysis operation is performed with no update operation.
Specifies an value that determines how to update dependent objects.
Specifies an value that determines what to do if dependent objects exist.
Specifies an with all warnings resulting from update operation.
Specifies an with all warnings resulting from update operation.
If true, only the impact analysis is executed, otherwise update operation is executed.
Indicates whether the is valid.
A collection of validation results.
true if the is valid; otherwise, false.
Indicates whether the is valid.
A collection of validation results.
A validation options.
true if the is valid; otherwise, false.
Indicates whether the is valid.
A collection of validation results.
A validation options.
The server edition.
true if the is valid; otherwise, false.
Initializes a new instance of the class for the specified parent object.
The parent of the collection.
Adds a to the end of the .
The to add.
The index at which the has been added.
Inserts a in the at the specified index.
The zero-based index at which should be inserted.
The to add.
Initializes a new instance of the class using the default values.
Adds a object to the specified container.
The container where to add the specified object.
Displays a object after added to the specified index.
The index where the object is added.
Displays a object after moving to the specified index.
Move from index.
Move to index.
Displays a after a object is removed.
The where the object is removed.
Removes the object before the cleanup.
true to clean up the object; otherwise, false.
Copies a object to the specified object.
The object you are copying to.
Removes a object from the specified container.
The container.
Resets the component to an initial state.
Submits a object.
Submits a object.
true to submit permanently; otherwise, false.
Returns a string that represents the current object.
A string that represents the current object.
Validates the element to which it is appended; returns any errors encountered in a collection.
A collection within which errors can be logged.
A collection of errors encountered.
Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors.
A collection within which errors can be logged.
true if detailed errors is enabled; otherwise false.
A collection of errors encountered.
Indicates whether a object is valid.
A collection of validation errors.
true to include detailed errors; otherwise, false.
The server edition.
true if a object is valid; otherwise, false.
Initializes a new instance of the class.
The parent .
Adds a object to the .
The item to add.
The item that is added to the collection.
Adds a object to the .
The item to add.
Indicates whether to update the dependents.
The item that is added to the collection.
Adds a object to the .
The key.
The item to add.
The item that is added to the collection.
Adds a object to the .
The key.
The item to add.
Indicates whether to update the dependents.
The item that is added to the collection.
Adds a new to the collection.
The name of the component to add.
The key.
The type of the component.
The added to the collection.
Adds a new to the collection.
The key.
The name of the component to add.
The added to the collection.
Indicates whether the collection can add a .
The item to add.
The error that will occur if the collection can’t add a .
true if the collection can add a ; otherwise, false.
Changes the specified keys to the collection.
The old key.
The new key.
Removes all elements from the .
Determines whether the specified item is in the collection.
The item to verify if it’s in the collection.
true if the specified item is found in the collection; otherwise, false.
Determines whether an item with the specified key is in the .
The key of the to locate in the .
true if found in the ; otherwise, false.
Copies the entire to a one-dimensional , starting at the specified index of the target array.
The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the source cannot be cast automatically to the type of the destination .
is multidimensional. -or- is equal to or greater than the length of .-or-The number of elements in the source is greater than the available space from to the end of the destination .
Ensures the collection is loaded.
Returns an enumerator that can iterate through the .
An for the entire .
Gets a reference to the specified component.
The key of the to get from the .
true if should be thrown if the key is not found in the ;otherwise, false.
The name of the property that provides key values.
The that has the specified key.
is set to false and one of the following conditions occurs: contains a null reference (Nothing in Visual Basic.)-or- cannot be found in the .
Searches for the specified item and returns its zero-based index within the collection.
The item to locate.
The zero-based index of the item in the collection, if found; otherwise, -1.
Returns the zero-based index of the first occurrence of an that has the specified key in the .
The key of the to locate.
The zero-based index of the first occurrence of within the , if found; otherwise, -1.
Inserts an in the .
The item to insert.
The key.
The zero-based index at which should be inserted.
Inserts an in the .
The item to insert.
The key.
The zero-based index at which should be inserted.
Indicates whether to update the dependents.
Inserts an in the .
The zero-based index at which should be inserted.
The item to insert.
Specifies the blocked demand load.
Indicates whether to block the load demand.
The blocked demand load.
Indicates whether the collection contains a specific value.
The item to locate.
true if the item is found in the collection; otherwise, false.
Removes the first occurrence of a specific from the .
The item to remove.
Removes the first occurrence of a specific from the .
The item to remove.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Removes the specified from the collection.
The to remove.
Removes the at the specified index from the .
The zero-based index of the to remove.
Removes the at the specified index from the .
The zero-based index of the to remove.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Removes all items from the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Removes the item at the specified index.
The zero-based index of the item to remove.
Initializes a new instance of the class.
Initializes a new instance of the class.
The name of the component.
Initializes a new instance of the class.
The name of the component.
The identifier of the component.
Copies a object to the specified object.
The object you are copying to.
Resets the component to its initial state.
Formats the value of the current instance using the specified format.
The format to use.
The provider to use to format the value.
The value of the current instance in the specified format.
Returns a string containing the name of the component.
A string containing the name of the component.
Determines whether the is valid.
A collection of validation errors.
true to include detailed errors; otherwise, false.
The server edition.
true if the is valid; otherwise, false.
Initializes a new instance of the class.
The parent object.
Adds a object to the .
The item to add.
The item that is added to the collection.
Indicates whether the collection can add a .
The item to add.
The error that will occur if the collection can’t add a .
The error that will occur if the collection can’t add a .
Determines whether an item with the specific key is in the .
The identifier to locate in the .
true if the found in the ; otherwise, false.
Indicates whether the component contains its name.
The value of the name.
true if the component contains its name; otherwise, false.
Gets a new unique ID for the component.
The value of the new ID.
Gets the value for the new unique ID.
The ID prefix.
The value for the new unique ID.
Gets a unique new name for the component.
A unique new name for the component.
Gets a unique new name for the component with the specified name prefix.
The name prefix.
A unique new name for the component with the specified name prefix.
Reports the index of the first occurrence of the component.
The identifier.
The index of the first occurrence of the component.
Gets the index of the , identified by name, in the collection.
The name to be located in the collection.
The zero-based index at which the has been found in the collection.
Inserts a in the .
The zero-based index at which should be inserted.
The item to insert.
Determines whether the named component collection identifier is valid.
The identifier.
true if the named component collection identifier is valid; otherwise, false.
Determines whether the named component collection identifier is valid.
The identifier.
The error.
true if the named component collection identifier is valid; otherwise, false.
Determines whether the named component collection identifier is valid.
The identifier.
The type.
The error.
true if the named component collection identifier is valid; otherwise, false.
Determines whether the named component collection name is valid.
The name.
true if the named component collection name is valid; otherwise, false.
Determines whether the named component collection name is valid.
The name.
The error.
true if the named component collection name is valid; otherwise, false.
Determines whether the named component collection name is valid.
The name.
The type.
The error.
true if the named component collection name is valid; otherwise, false.
Initializes a new instance of the class.
The results.
Initializes a new instance of the class.
Initializes a new instance of the class.
The name of the specified object.
Initializes a new instance of the class.
The name of the specified object.
A string that identifies the object.
Indicates whether the process type can be processed for a specified object.
The type of processing to evaluate.
true if the specified process type can be processed; otherwise, false.
Copies the object to the specified destination.
The destination where the object copied to.
true to force by loading; otherwise, false.
Processes the .
Processes the with the specified process type.
The type of processing for the object.
Processes the with the specified process type.
The type of processing for the object.
The error configuration.
Processes the with the specified process type.
The type of processing for the object.
The error configuration.
A object.
Processes the with the specified process type.
The type of processing for the object.
The error configuration.
A object.
The impact result.
Processes the with the specified process type.
The type of processing for the object.
The error configuration.
A object.
The impact result.
true to analyze only the impact; otherwise, false.
Processes the with the specified process type and writeback option.
The type of processing for the object.
The writeback option.
Initializes a new instance of the class with a specified error message.
The message that describes the error.
Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or a null reference if no inner exception is specified.
Initializes a new instance of the class using default values.
Initializes a new instance of using a name for the original folder and the new folder.
The original folder from which to copy.
The folder to copy to.
Initializes a new instance of class.
Adds a to the end of the collection.
The to add.
The zero-based index at which the has been added.
Adds the elements of a to the end of the collection.
The whose elements should be added at the end of the collection.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection.
Checks whether the collection contains a specified .
The to locate.
true if the exists in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which to copy the elements of the collection.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the index of a specified .
The to return.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which to insert the new .
The to insert.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to remove.
does not exist in the collection.
Removes the at the specified index from the collection.
The zero-based index of the to remove.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of using the default values.
Initializes a new instance of using file parameter.
Name of the file for which information is to be restored.
Initializes a new instance of using a file and database name.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
Initializes a new instance of using a file, database name, and overwrite indicator.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
Initializes a new instance of using a file, database name, overwrite indicator, and an array of restore locations.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
An array of RestoreLocations for the remote objects to restored.
Initializes a new instance of using a file, database name , overwrite indicator, an array of restore locations, and a security definition for the roles to be restored.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
An array of RestoreLocations for the remote objects to restored.
A RestoreSecurity enumeration value that specifies what is going to happen to the Roles objects being restored.
Initializes a new instance of using multiple parameters, including password.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
An array of RestoreLocations for the remote objects to restored
A RestoreSecurity enumeration value that specifies what is going to happen to the Roles objects being restored
A string with the password that is required to read the restore file.
Initializes a new instance of using multiple parameters, including password.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
An array of RestoreLocations for the remote objects to restored.
A RestoreSecurity enumeration value that specifies what is going to happen to the Roles objects being restored.
A string with the password that is required to read the restore file.
The location of the database storage.
Initializes a new instance of using multiple parameters, including password and the read/write mode of the database.
Name of the file for which information is to be restored.
Name of the database from which to extract the information to be restored.
A Boolean value. If true, the file information can be overwritten; otherwise, false.
An array of RestoreLocations for the remote objects to restored.
A RestoreSecurity enumeration value that specifies what is going to happen to the Roles objects being restored.
A string with the password that is required to read the restore file.
The location of the database storage.
An enumeration that describes the read/write state of the database.
Initializes a new instance of using the default values.
Initializes a new instance of the class.
Adds a to the end of the collection.
The to add.
The zero-based index at which the has been added.
Adds the elements of an to the end of the collection.
The whose elements should be added at the end of the collection.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection.
Indicates whether the collection contains the specified .
The to locate.
true if the exists in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which to copy the elements of the collection.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the index of a specified .
The to return.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which to insert the new .
The to insert.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to remove.
diess not exist in the collection.
Removes the at the specified index from the collection.
The zero-based index of the to remove.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of the class using default values.
Initializes a new instance of using a name.
A String that contains the name of the .
Initializes a new instance of the class.
The name of the .
The security identifier.
Creates a new, full copy of an object.
The cloned object.
Copies the content of the object to another object (the destination).
The destination object to copy to.
The destination object.
Creates a new copy of the object instance.
A new copy of the object instance.
Initializes a new instance of the class.
Adds the specified to the collection.
The to add to the collection.
The zero-based index in collection where the was added.
Adds the elements of an to the end of the collection.
The whose elements should be added at the end of the collection.
Removes all items from the collection.
Determines whether the specified is in the collection.
The to verify if it’s in the collection.
true if the specified is found in the collection, otherwise, false.
Copies the elements of the collection to an Array, starting at a particular Array index.
The one-dimensional Array that is the destination of the elements copied from the collection.
The zero-based index in array at which copying begins.
Searches for the specified and returns its zero-based index within the collection.
The to locate.
The zero-based index of the in the collection, if found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which the is inserted.
The to insert into the collection.
Removes the specified from the collection.
The to remove.
Removes the item at the specified index.
The zero-based index of the item to remove.
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of by using a name and a value.
A String that contains the name of the .
A String that contains the property.
Creates a new, full copy of a object.
The cloned object.
Copies a object to the specified object.
The object you are copying to.
The object copied to.
Creates a copy of the specified object.
A new copy of the specified object.
Initializes a new instance of class.
Adds a to the end of the collection.
The to add.
The zero-based index at which the has been added.
Creates and adds a , with the specified name and value, to the end of the collection.
The name of the to add.
The value of the to add.
The that was added to the collection.
Removes all elements from the collection.
Indicates whether the collection contains a specified .
The to locate.
true if the exists in the collection; otherwise, false.
Indicates whether the collection contains a that has the specified name.
The name of the to locate.
true if the exists in the collection; otherwise, false.
Copies the entire collection to the end of a .
The into which to copy the elements of the collection.
is a null reference (Nothing in Visual Basic).
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which to copy the elements of the collection.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the that has the specified name from the collection.
The name of the to return.
The if it exists in the collection; otherwise, a null reference (Nothing in Visual Basic).
Gets the index of a specified .
The to return.
The zero-based index of the if the object is found; otherwise, -1.
Gets the index of a that has the specified name.
The name of a to locate.
The zero-based index of the specified by if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which to insert the new .
The to insert.
is less than zero.-or- is equal to or greater than .
Creates and inserts a , with the specified name and value, into the collection at the specified index.
The zero-based index at which to insert the new .
The name of the to insert.
The value of the to insert.
The that was inserted into the collection.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to remove.
does not exist in the collection.
Removes the that has the specified name from the collection.
The name of the to remove.
does not exist in the collection.
Removes the at the specified index from the collection.
The zero-based index of the to remove.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Initializes a new instance of the class.
Initializes a new instance of the class.
The database identifier.
The data source.
Initializes a new instance of the class.
The database ID.
The source.
The synchronize security.
Initializes a new instance of the class.
The database identifier.
The source.
The synchronize security.
true if the object apply compression; otherwise, false.
Initializes a new instance of the class.
The database identifier.
The source of the database.
true to apply compression from the database; otherwise, false.
Initializes a new instance of the class using the default values.
Initializes a new instance of the class using a language parameter.
The language for the .
Initializes a new instance of the class using the specified language and caption information.
The language for the .
A unique identifier for the .
Creates a new, full copy of an object.
A newly created object.
Copies an to the specified object.
The object you are copying to.
The object copied to.
Creates a copy of the object.
The created object.
Adds a to the end of the collection.
The to be added.
The zero-based index at which the has been added.
Creates and adds a , with the specified language, to the end of the collection.
The language of the to be added.
A new, empty .
Creates and adds a , with the specified language and caption, to the end of the collection.
The language of the to be added.
The caption of the to be added.
A new, empty .
Indicates whether the collection contains a specified .
The to be located.
true if the is contained in the collection; otherwise, false.
Indicates whether the collection contains a with the specified language.
The language of the to be located.
true if the is contained in the collection; otherwise, false.
Indicates whether the collection contains a with the specified language.
The language of the to be located.
The if found in the collection; otherwise, a null reference (Nothing in Visual Basic).
Indicates whether the collection contains a with the specified language.
The language of the to be located.
The if found in the collection; otherwise, a null reference (Nothing in Visual Basic).
Gets the index of a specified .
The to be returned.
The zero-based index of the if the object is found; otherwise, -1.
Gets the index of a , with the specified language.
The language of the to be located.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at which the new will be inserted.
The to be inserted.
is less than zero.-or- is equal to or greater than .
Creates and inserts a , with the specified language, into the collection at the specified index.
The zero-based index at which the new will be inserted.
The language of the to be inserted.
The inserted into the collection.
is less than zero.-or- is equal to or greater than .
Moves a to a new index in the collection.
The to be moved.
The zero-based index to which to move the specified by .
is less than zero.-or- is equal to or greater than .-or- is not contained by the collection.
Moves a at the current specified index to a new specified index in the collection.
The zero-based index of the to be moved.
The zero-based index to which to move the specified by .
The to be moved.
is less than zero.-or- is equal to or greater than .-or- is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to be removed.
is not contained by the collection.
Removes the specified from the collection.
The to be removed.
true to use the cleanup process; otherwise, false.
Removes the , with the specified language, from the collection.
The language of the to be removed.
Removes the , with the specified language, from the collection.
The language of the to be removed.
true to use the cleanup process; otherwise, false.
Initializes a new instance of the class.
The validation source.
The validation error.
Initializes a new instance of the class.
The validation source.
The validation error.
The priority error.
Initializes a new instance of the class.
The validation source.
The validation error.
The priority error.
The error code.
Initializes a new instance of the class.
The validation source.
The validation error.
The error code.
Initializes a new instance of the class.
Initializes a new instance of class.
Creates and adds a , with the specified value and error description, to the end of the collection.
The value of the to add.
The error description of the to add.
The zero-based index at which the has been added.
Creates and adds a , with the specified value, error description, and value, to the end of the collection.
The value of the to add.
The error description of the to add.
The value of the to add.
The zero-based index at which the has been added.
Creates and adds a , with the specified value, error description, value, and error code, to the end of the collection.
The value of the to add.
The error description of the to add.
The value of the to add.
The error code of the to add.
The zero-based index at which the has been added.
Creates and adds a , with the specified value, error description, and error code, to the end of the collection.
The value of the to add.
The error description of the to add.
The error code of the to add.
The zero-based index at which the has been added.
Adds a to the end of the collection.
The to add.
The zero-based index at which the has been added.
Adds the elements of a to the end of the collection.
The whose elements should be added at the end of the collection.
is a null reference (Nothing in Visual Basic).
Removes all elements from the collection.
Indicates whether the collection contains a specified .
The to locate.
true if the exists in the collection; otherwise, false.
Copies the entire collection to a compatible one-dimensional , starting at the specified index of the target array.
The one-dimensional into which to copy the elements of the collection.
The zero-based index in at which copying begins.
is a null reference (Nothing in Visual Basic).
is less than zero.
The type of the collection cannot be cast automatically to the type of the .
is multidimensional.-or- is equal to or greater than the length of the array.-or-The number of elements in the collection is greater than the available space from to the end of the .
Gets the index of a specified .
The to return.
The zero-based index of the if the object is found; otherwise, -1.
Inserts a into the collection at the specified index.
The zero-based index at whichto insert the new .
The to insert.
is less than zero.-or- is equal to or greater than .
Removes the specified from the collection.
The to remove.
does not exist in the collection.
Removes the at the specified index from the collection.
The zero-based index of the to remove.
is less than zero.-or- is equal to or greater than .
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Adds an item to the collection.
The object to add.
The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection.
Indicates whether the collection contains a specific value.
The object to locate.
true if the object is found in the collection; otherwise, false.
Determines the index of a specific item in the collection.
The object to locate.
The index of value if found in the list; otherwise, -1.
Inserts an item to the collection at the specified index.
The zero-based index at which should be inserted.
The object to insert into the collection.
Removes the first occurrence of a specified object from the collection.
The object to remove.
Returns a string representation of the current object.
A string representation of the current object.
Initializes a new instance of the class.
Removes all results from the current object.
Copies the object to an Array object.
The Array to copy the validation result collection to.
The zero-based relative index in where copying begins.
Retrieves an enumerator that can iterate through the object.
The enumerator to iterate through the collection.
Copies the elements of the collection to an Array, starting at a particular Array index.
The one-dimensional Array that is the destination of the elements copied from the collection.
The zero-based index in array at which copying begins.
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Copies the entire collection to a compatible one-dimensional array, starting at the specified index of the target array.
The one-dimensional array into which the elements of the collection are being copied.
The zero-based index in at which copying begins.
Returns an enumerator that can iterate through the collection.
An for the collection.
Initializes a new instance of class.
Copies the elements of the collection to an Array, starting at a particular Array index.
The one-dimensional Array that is the destination of the elements copied from the collection.
The zero-based index in array at which copying begins.
Returns an enumerator that iterates through a collection.
An object that can be used to iterate through the collection.
Initializes a new instance of the class.
Initializes a new instance of class using the default values.
Initializes a new instance of class using a message string.
A String with the message to display.
Initializes a new instance of class using a message string and the inner Exception received.
A String with the message to display.
The inner exception object received with current exception.
Initializes a new instance of class using a message string, the inner Exception received, a line number, and line position.
A String with the message to display.
The inner exception object received with current exception.
An Integer value with the line number where the exception occurred.
An Integer value with the line position where the exception occurred.
Populates a with the data needed to serialize the target object.
The to populate the data.
The destination for this serialization.
Gets the number of arguments in the Add event.
An integer value with the number of arguments in the Add event.
Gets the depth of nesting for the current row.
The level of nesting.
Gets the number of columns in the current row.
The number of columns in the current row.
Gets a value that indicates whether the is closed.
true if the is closed; otherwise, false.
Gets the value of the specified column in its native format given the column ordinal.
The zero-based column ordinal.
The value of the specified column in its native format.
Gets the value of the specified column in its native format given the column name.
The name of the column.
The value of the specified column in its native format.
Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.
The number of rows changed, inserted, or deleted.
Gets the collection of results for the current object.
The collection of results for the current object.
Gets the name of the rowset.
The name of the rowset.
Gets the top level attributes for this property.
The top level attributes for this property.
Gets or sets the name associated with an .
The name of the .
Gets or sets the XmlNode that contains the actual value of an .
The value associated with an annotation.
Defines the visibility of an element.
An enumeration that indicates whether visibility is on or off.
Gets the number of objects contained in the collection.
The number of objects contained in the collection.
Gets the at the specified index from the collection.
The zero-based index of the to be returned.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets the , with the specified name, from the collection.
The name of the to be returned.
The specified by .
is a null reference (Nothing in Visual Basic).
does not exist in the collection.
Gets or sets the property indicating whether the destination files can be overwritten during backup.
true if the destination files can be overwritten; otherwise, false.
Gets or sets property that indicates whether the backup will be compressed or not.
true if the backup will be compressed; otherwise, false.
Gets or sets property that indicates whether remote partitions will be backed up or not.
true if remote partitions will be backed up; otherwise, false.
Gets or sets the name of the file to back up to.
A String containing the name of the file.
Gets or sets the locations where the backup will be stored.
The locations where the backup will be stored.
Gets or sets the password to be used with backup file encryption.
A String containing the password.
Gets or sets the data source name on the server to be backed up.
The data source identifier.
Gets or sets the name of the file to backup the data source to.
The file name.
Gets the number of objects contained in the collection.
The number of objects contained in the collection.
Gets or sets the at the specified index from the collection.
The zero-based index of the to be returned.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets the Data associated with a .
The block of data.
Contains the name of the .
A file name.
Gets or sets the type of ; where type refers to debug status.
The debug status.
Gets the number of objects contained in the collection.
The number of objects contained in the collection.
Gets or sets the at the specified index from the collection.
The zero-based index of the to be returned.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Returns data at a collection changed event.
An object that contains the collection changed event data
Returns a value to explain the origin of the exception.
A value which explains the origin of the exception.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets a catalog of databases associated with the object.
A database catalog.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets the character encoding value associated with the object.
The encoding scheme applied.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets the compression level associated with the object.
An Integer compression level value.
Gets the connection type associated with the object.
A connection of type HTTP, Native Connection, or Local Cube.
Gets the connection timeout information associated with the object.
An Integer representing the number of seconds before timeout.
Gets the encryption password associated with the object.
The encryption password.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets the extended properties associated with the object.
A ListDictionary object.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets the impersonation level associated with a object.
An object.
Gets the instance name associated with the object.
The name of an Analysis Services instance.
Gets the integrated security status for the object.
An object.
Gets the location associated with the object.
The location property.
Gets the packet size in bytes associated with a object.
Number of bytes.
Gets the password associated with the object.
A password.
Gets the port number associated with the object.
The port number in String format.
Gets the protection level associated with a object.
A object.
Gets the protocol format for the object.
A object.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Gets the server name associated with a object.
The name of the server.
Gets the name of the SSPI package to use during the authentication process of the connection.
A string with the following possible values:Negotiate.The SSPI package is to be negotiated between the client and the service.This is the default value.KerberosKerberos is the authentication package defined to authenticate to this server.
Gets the timeout value associated with the object.
The Integer timeout value.
Gets the TransportCompression object element with the object.
A object.
Gets the Boolean status of use existing file property of the object.
true if UseExistingFile; otherwise, false.
Gets the user identifier associated with the object.
A user identifier.
Gets or sets the collation type for a .
The collation type.
Gets or sets the compatibility level for the database.
The compatibility level of the database.
Gets or sets the database storage location.
The database storage location.
Gets a collection of associated with the .
A collection of associated with the .
Gets a collection of associated with the .
A collection of associated with the .
Gets or sets the read-only estimated size, in bytes, of the parent .
A 64-bit signed integer representation of size in bytes.
Gets or sets the image path.
The image path.
Gets or sets the image unique identifier.
The image unique identifier.
Gets or sets the URL path to an image to display for the database.
The path to the image to display for the database.
Gets or sets the version of the image in the database.
The version of the image in the database.
Gets or sets the language value for a .
An Integer representation of language used.
Gets or sets the time of last update for a .
The time of last update.
Gets or sets the type of model from which the database was deployed. Expected values include Default (same as multidimensional), Multidimensional, or Tabular.
The model type.
Gets the parent of a .
A object.
Gets or sets the of the database.
The of the database.
Contains a read-only value that describes the storage engine used in the current database.
Returns a value from enumeration.
Gets the collection of translations associated with a .
A collection of translations.
Gets or sets the database version.
The database version.
Gets or sets the Boolean visibility property associated with a .
true if visibility is turned on; otherwise, false.
Gets or sets the DataSource identifier for the current QueryBinding.
A DataSource identifier.
Gets or sets the query definition.
Returns an opaque expression for a query associated with a DataSource object for the current QueryBindin.
Internal only. This API is part of the Analysis Services infrastructure and is not intended to be called directly from your code.
The collection of external role members associated with this instance.
Gets the , all of which are Windows security principles (user or group accounts), associated with a .
A collection of members assigned to this Role.
Gets a collection containing XMLA commands generated if property was set to true.
A collection containing XML messages.
Gets or sets the property of the Server object, which indicates whether XML messages sent to an instance of Analysis Services should be logged.
true if the change is made successfully; otherwise, false.
Gets a value indicating whether there is a connection to an instance of Analysis Services.
true if a connection exists; otherwise, false.
Gets the object from the object. This field is read-only.
The information of the connection.
Gets the string of characters used to connect to an instance Analysis Services. This field is read-only.
A connection description containing the information required to make a connection.
Gets or sets a default compatiblity level to use whenever this value is unspecified.
The compatibility level.
Gets the currently installed version of Analysis Services. This is read-only.
The edition of the server.
Gets the EditionID for the currently installed version of Analysis Services. This is read-only.
The identifier for the edition. For local cubes, the value is zero; otherwise, a non-zero number.
>Gets or sets read-only access to the product level element. The product level itself is obtained from the stored install-specific string.
A product-level description.
Gets or sets read-only access to the name of the SQL Server product from which an instance of Analysis Services was installed.
A product name.
Gets the location of the server, which is either on-premises or in a Microsoft data center that provides internal hosting of tabular models for Microsoft's online services, (for example, Excel data models viewed in Office 365).
The location of the server.
Gets or sets the server mode the server is operating in.Server mode is an enumeration of
The server mode the server is operating in.
Gets a collection of server properties associated with a specific object.
A collection of server properties that contains a number of records.
Gets the session ID for the server.
The session ID.
Gets or sets the server version.
The version of the server.
Gets the parent of a object. This class cannot be inherited.
The parent server of a trace.
Gets or sets the comments in the validation result object.
The comments in the object.
Gets the validation error, warning or message returned by the MajorObject.Validate method.
The validation error, warning or message returned by the MajorObject.Validate method.
Gets the number of validation result objects in the collection.
The number of validation result objects in the collection.
Gets or sets the comments of validation.
The comments of validation.
Gets the custom rule for validation.
The custom rule for validation.
Gets the number of elements contained in the collection.
The number of elements contained in the collection.
Gets or sets the calculation error that occurs during configuration.
The calculation error that occurs during configuration.
Gets or sets the KeyDuplicate property for an object. This determines how Analysis Services handles a duplicate key error if it encounters one during processing.
An enumeration of allowed values for KeyDuplicate.
Gets or sets the action for Analysis Services to take when an error occurs on a key.
An enumeration that corresponds to the allowed values for KeyErrorAction.
Gets or sets the number of errors allowed during processing.
The Integer value representing the maximum number of error messages allowed.
Gets or sets the action Analysis Services takes when the key error count that is specified in the KeyErrorLimit element is reached.
The enumeration that corresponds to the allowed values for KeyErrorLimitAction.
Gets or sets the file name for logging processing errors.
The file name itself.
Gets or sets how Analysis Services responds when it encounters a referential integrity error.
An enumeration that corresponds to the allowed values for KeyNotFound.
Gets or sets the action to be taken when a null conversion error is encountered.
An enumeration that corresponds to the allowed values for NullKeyConvertedToUnknown.
Gets or sets the property that determines how Analysis Services processing engine handles a null key error encountered during processing.
An enumeration that corresponds to the allowed values for NullKeyNotAllowed.
Gets or sets the host for .
The host for .
Gets whether the siting is blocked.
true if the siting is blocked; otherwise, false.
Gets whether the collection is loaded.
true if the collection is loaded; otherwise, false.
Gets or sets the database identifier.
The database identifier.
Gets or sets the Database name for this object.
The Database name for this object.
Gets or sets the database read/write mode of an Analysis Services database as specified in a object.
The read/write mode of the database.
Gets or sets the source database stream.
The source database stream.
Gets or sets the database ID.
The database ID.
Gets or sets the target data stream to save the image information.
The target data stream to save the image information.
Gets a friendly path for this instance.
A friendly path for this instance.
Gets or sets the collection that owns the current object.
The collection that owns the current object.
Gets the parent of this instance.
The parent of this instance.
Gets the parent of the .
The parent of the .
Gets or sets the error or warning message description from the impact analysis operation.
A system.string with the error or warning message description from the impact analysis operation.
Gets or sets the error code from executing the intended operation.
A system.string with the error code from executing the planned operation.
Gets or sets the type of impact the planned operation has on current .
An value that the planned operation has on current .
Gets the object that would be affected by the planned operations in impact analysis.
The object that would be affected by the planned operations in impact analysis.
Gets or sets a string with the values Error or Warning depending on the severity of the impact analysis.
A string with the values Error or Warning depending on the severity of the impact analysis.
Gets the number of objects contained in the collection.
The number of objects contained in the collection.
Gets the at the specified index from the collection.
The zero-based index of the to be returned.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets or sets the user account.
A String with the user account.
Gets or sets the password availability from data source.
An value with password availability from data source.
Gets or sets the access mode the service uses to connect to the data source.
An value with the access mode the service uses to connect to the data source.
Gets or sets the password.
A String with the password for the user account.
Gets or sets the long description of the component.
The long description of the component.
Gets or sets the engine ID of the component.
The engine ID of the component.
Gets or sets the name of the component as presented to user.
The name of the component.
Gets the date and time on which the was last processed.
A DateTime that contains the date on which the was last processed.
Gets the current state of the that was last processed.
The current state of the that was last processed.
Gets a value indicating whether the class can return line information.
true if the class can return line information; otherwise, false.
Gets or sets the current line number.
The current line number.
Gets the position in the line where the exception occurred.
The line position.
Gets the collection object of all annotations to current object.
An object that has all annotations to current object.
Gets or sets the date and time of the creation of the object.
A System.DateTime value with date and time of creation of the object.
Gets or sets a description string of current object.
A description string of current object.
Gets a value that indicates whether have been loaded.
true if have been loaded; otherwise, false.
Gets or sets the date and time when current object schema was last updated.
A System.DateTime value with the date and time when current object schema was last updated.
Gets a collection within which you can store custom data.
A collection of custom data elements (annotations).
Gets the friendly name of the .
The friendly name of the .
Gets the key used in the collection.
The key used in the collection.
Gets or sets the collection that contains the .
The collection containing a .
Gets the object that is the parent of the object.
The object that is the parent of the object.
Gets the number of objects in the .
The number of objects in the .
Gets the demand loading service for the collection.
The demand loading service for the collection.
Gets a value indicating whether the has a fixed size.
true if the model component collection has a fixed size; otherwise false.
Gets a value indicating whether the is read-only.
true if the collection is read-only; otherwise false.
Gets a value indicating whether access to the is synchronized (thread-safe).
true if access to the is synchronized (thread-safe); otherwise, false.
Gets the at the specified index.
The zero-based index of the to get.
The at the specified index.
is less than zero. -or- is equal to or greater than .
Gets the of objects that can be contained by the .
The of objects that can be contained by the .
Gets the that contains the .
The that contains the .
Gets a value indicating whether the collection can be preloaded.
true if the collection can be preloaded; otherwise, false.
Gets an object that can be used to synchronize access to the .
An object that can be used to synchronize access to the .
Gets the index of the event data to be moved.
The index of the event data to be moved.
Gets the index to which to move the event data specified by .
The index to which to move the event data specified by .
Gets or sets the description of the component.
The description of the component.
Returns a user-friendly name.
A user-friendly name.
Gets or sets the identifier of the component.
The identifier of the component.
Returns the key used in collections.
The key used in collection.
Gets or sets the name of the component.
The name of the component.
Gets or sets the site of the component.
The site of the component.
Gets or sets the identifier for the site associated with the component.
The identifier for the site associated with the component.
Gets the exception message.
The exception message.
Gets or sets the results of the operation.
The results of the operation.
Gets or sets the on which the object was last processed.
The on which the object was last processed.
Gets or sets the of this current instance.
The of this current instance.
Gets the index from which to remove the data.
The index from which to remove the data.
Gets or sets the location of the new folder to be created for use by a element.
The new folder location.
Gets or sets the original folder associated with a object.
The original folder name.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index from the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets or sets the aspect of .
true if overwrite is allowed; otherise, false.
Gets or sets the aspect for a object.
The database name.
Gets or sets the database read/write mode of an Analysis Services database as specified in a object.
The read/write mode of the database.
Gets or sets the database storage location.
The database storage location.
Gets or sets the UNC name of the to restore.
A string with the name of the restore file.
Gets a object with the locations of the remote partitions to restore.
A collection object.
Gets or sets the that is required to read the restore file.
A string with the password that is required to read the restore file.
Gets or sets the definition to apply to roles from the restore file.
A enumeration value: CopyAll | SkipMembership | IgnoreSecurity
Gets or sets a connection string associated with a object.
A connection string.
Gets or sets the data source identifier associated with a object.
A data source identifier.
Gets or sets the type of data source.
The type of data source.
Gets or sets a file string associated with a object.
A file name.
Gets the collection associated with a .
A collection of folders that are the target location for a restoration.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index from the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets or sets the name of a object.
The name.
Gets or sets the security identifier for a object.
The session identifier.
Gets the number of elements contained in the collection.
The number of elements contained in the collection.
Gets or sets the element at the specified index.
The specified index.
The element at the specified index.
Gets or sets the category associated with a object.
The object.
Gets or sets the default value for a object.
A default value.
Gets or sets the display flag status.
true if the display flag is on; otherwise, false.
Gets the folder name associated with a object.
A folder name.
Gets or sets the name of a object.
The name.
Gets or sets the pending value of a object.
A String that contains the pending value.
Gets the property name from a object.
A property name.
Gets or sets a value associated with the object that indicates whether restart is required.
true if restart is required; otherwise, false.
Gets or sets the type associated with a object.
A String that contains the type.
Gets or sets the units associated with a object.
A String that contains the unit.
Gets or sets the type associated with a object.
A String that contains the value.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index in the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets the that has the specified name from the collection.
The name of the to return.
The specified by .
is a null reference (Nothing in Visual Basic).
does not exist in the collection.
Gets or sets a value that indicates whether the information will compressed or not.
true if the information will be compressed; otherwise, false.
Gets or sets the database ID.
The database ID.
Gets or sets the source of the property.
The String source of the property.
Gets or sets the synchronize security.
The synchronize security.
Gets or sets the caption to be used for display by clients.
A caption translation.
Gets or sets the collection caption of the translation.
The collection caption of the translation.
Gets or sets the description of a translation.
The description of a translation.
Gets or sets the display folder of a translation.
The display folder of a translation.
Gets the friendly name of the translation.
The friendly name of the translation.
Gets the value of the key for the collection.
The name of the key.
Gets or sets the language defined by a locale identifier code for a .
A language defined by a locale identifier code.
Gets the at the specified index from the collection.
The zero-based index of the to be returned.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets the Type of objects that can be contained by the .
The Type of objects that can be contained by the .
Gets or sets the error code.
The error code.
Gets or sets the error text for this instance.
The error text for this instance.
Gets the full error text for this instance.
The full error text.
Gets or sets the error priority.
The error priority.
Gets or sets the validation source for this instance.
The validation source for this instance.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets either a ValidationRule.Description or a similar text with parameters.
The ValidationRule.Description or a similar text with parameters.
Gets the associated with the .
The associated with the .
Gets the that is the source of the .
The that is the source of the .
Gets the SourcePath extracted from the Source property.
The SourcePath extracted from the Source property.
Gets the SourceType extracted from the Source property.
The SourceType extracted from the Source property.
Gets the number of validation result objects in the collection.
The number of validation result objects in the collection.
Gets a reference to the validation at the specified index location in the object.
The location of the validation in the .
The reference to the validation.
Gets or sets the category.
The category.
Gets or sets the description.
The description.
Gets or sets the help identifier.
The help id.
Gets or sets the validation identifier.
The id.
Gets or sets the priority rule.
The priority rule.
Gets or sets the type of validation.
The type of validation.
Gets or sets the errors or warnings.
The errors or warnings.
Gets the call stack of the current error.
The call stack of the current error.
Gets the error code.
The error code.
Represents the xml location reference of an attribute.
A reference to the xml location of the attributes.
Represents the xml location reference of a cube structure.
A reference to the xml location of the cube structure.
Represents the xml location reference of a dimension.
A reference to the xml location of the dimension.
Represents the xml location reference of a hierarchy.
A reference to the xml location of the hierarchy.
Represents the xml location reference of a measure group.
A reference to the xml location of the measure group.
Represents the xml location reference of a member name.
A reference to the xml location of the member name.
Represents the xml location reference of a role.
A reference to the xml location of the role.
Gets or sets the description.
The description.
Gets or sets the help file.
The help file.
Gets or sets the location information.
The location information.
Gets or sets the source.
The source.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index from the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets the object on which the SourceObject depends in the case of a dependency error.
The object on which the SourceObject depends in the case of a dependency error.
Gets the column number that indicates the ending point of the message.
The column number that indicates the ending point of the message.
Gets the line number that indicates the ending point of the message.
The line number that indicates the ending point of the message.
Gets the number of characters from the beginning of the stream to the beginning of the Start line.
The number of characters from the beginning of the stream to the beginning of the Start line.
Gets the number of rows in which the error occurred is provided.
The number of rows in which the error occurred is provided.
Gets the object that has the error.
The object that has the error.
Gets the column number that indicates the starting point of the message.
The column number that indicates the starting point of the message.
Gets the line number that indicates the starting point of the message.
The line number that indicates the starting point of the message.
Gets the number of characters in the message location, between Start and End.
The number of characters in the message location, between Start and End.
Gets the message in the collection.
The message.
Gets the specified value.
The name of the value.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index in the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets or sets the warning message identified in the class.
The identified warning message.
Gets the number of objects in the collection.
The number of objects in the collection.
Gets the at the specified index in the collection.
The zero-based index of the to return.
The at the specified index.
is less than zero.-or- is equal to or greater than .
Gets or sets the line number where the exception occurred.
An Integer value with the line number where the exception occurred.
Gets or sets the line position where the exception occurred.
An Integer value with the line position where the exception occurred.
Provides information about the arguments used in the Add event over a collection for which the has been enabled.
Represents a set of SQL commands and a database connection that are used to fill the DataSet and update an Analysis Services database.
Represents an object that retrieves a read-only, forward-only stream of data from an Analysis Services database.
Represents an exception that is raised when an AMO error or warning is encountered.
Defines the processing state of a in Analysis Services.
The object and all its contained processable objects are processed
At least one contained object is not processed
The object and its child objects are not processed
Defines extensions to the Analysis Services Scripting Language (ASSL) schema. This class cannot be inherited.
Contains a collection of objects. This class cannot be inherited.
Defines and contains the allowed values for visibility for an .
The annotation is visible in the schema rowset.
The annotation is not visible in the schema rowset.
Represents an assembly references helper.
Stores the information necessary to back up an Analysis Services database to a backup file. This class cannot be inherited.
Represents the location a file will be copied to during backup. This class cannot be inherited.
Contains a collection of objects. This class cannot be inherited.
Represents an X509Certificate2 object.
Contains the name, debug type and block of data for a . This class cannot be inherited.
Contains a collection of objects. This class cannot be inherited.
A collection of objects.
Identifies the file type of a .
A CLR assembly that contains the publicly visible functions for users to call from stored procedures, MDX statements, or DMX statements.
A CLR assembly that contains the helper functions for the publicly visible functions.
A .pdb file with the debugging information.
Provides data for the collection changed event.
Represents the method that will handle the OnCollectionChange event.
Represents the event calling the object.
Specifies the that contains the event data.
The exception that is thrown when a connection problem arises between the server and current application. This class cannot be inherited.
Contains the values for exceptions that are raised when an error occurs to the connection between server and current client application.
Any other exception that is different from and .
Client application is requesting connection over an incompatible version of provider.
Credentials presented at connection time were refused by server.
Parses a connection string and exposes several properties associated with the connection. This class cannot be inherited.
Defines how the object connects to the property.
Connection is defined as proprietary for remote connections.
Connects using HTTP protocol.
Connection is defined as proprietary for local server.
Connection is defined as proprietary for local cubes.
Connects using Wcf type.
Represents a COM or .NET library that can contain several classes with several methods; all of which are potential stored procedures.
Defines a Microsoft Analysis Services database. This class cannot be inherited.
Serves as the base class from which all bindings are derived.
Represents a derived data type that defines the query binding.
Represents the level of security associated with a group of users. This class cannot be inherited.
Represents an instance of Analysis Services and provides methods and members that enable to you to control that instance. This class cannot be inherited.
Provides a mechanism to store event logs which can be later viewed or replayed. This class cannot be inherited.
Indicates whether a tabular model is enabled for use in Direct Query mode.
Indicates that queries against the model should use only the in-memory data store.
Indicates that queries against the model should reference the xVelocity in-memory analytics engine (VertiPaq) cache first, and then the relational data source.
Indicates that queries against the model should reference primarily the relational data source but can use the cache if available.
Indicates that queries against the model should reference only the relational data source.
Represents a dismissed validation error, warning or message returned by the MajorObject.Validate method.
Represents a collection of validation result objects.
Represents the custom rule that checks the validity of user input.
Represents a collection of objects.
Defines the behavior of the drop method on dependent objects.
Specifies that the default drop option for that object is used,
Specifies that the drop process is continued on failures or errors.
Specifies that the dependent objects are deleted and the affected ones are altered.
Specifies settings for handling errors that can occur when the parent element is processed. This class cannot be inherited.
Defines error behavior during object processing.
Ignores the error and continues to process. Nothing is logged.
Ignores the error, continues to process. Logs according to the log options.
Stops processing and logs the error.
Defines the error priority.
Gives the error high priority.
Gives the error low priority.
Represents a role membership.
Represents a collection of objects.
Specifies the external user type.
The user type.
The group type.
Specifies the fixup expressions.
The default expression.
The expression is enabled.
The expression is disabled.
Represents an interface for the hostable components.
Represents a host configuration settings.
Provides a host services for materialization.
Displays the host of the demand loader.
Displays a collection of on demand loadable objects.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure and will be hidden in a future release.
Specifies the deserialization start callback.
Loads a Tabular data model from a data stream. This class applies to SharePoint mode only.
Saves a Tabular data model back to the location from which it was loaded. This class applies to SharePoint mode only.
Represents a model component.
Represents a collection of objects.
Defines the state of the object if the operation is performed.
Will be invalid.
Will be in an unprocessed state.
Will be in a processed state.
Contains one detail result for an impact analysis operation.
Contains a collection of objects. This class cannot be inherited.
Defines the type of credentials used to establish a connection to the server.
Defines password availability from data source.
Password has been removed.
Password is still available in data source.
Indicates the level of impersonation that the server can use when impersonating the client.
The client is anonymous to the server. The server process cannot obtain identification information about the client and cannot impersonate the client.
The server can obtain the identity of the client. The server can impersonate the client for ACL checking but cannot access system objects as the client.
The server process can impersonate the security context of the client when acting on behalf of the client. This information is obtained when the connection is established, not on every call.
The process can impersonate the security context of the client when acting on behalf of the client. The server process can also make outgoing calls to other servers when acting on behalf of the client.
Defines the access mode to the data source that the service uses when it processes its objects, synchronizes the server, and for the Data Mining statement OPENQUERY (DMX).
Uses the inherited value from the on the object in the database.
The credentials of the service account are used.
Currently not supported.
The current user is impersonated.
This option is used when the service uses the account and (optionally) a password associated with the data source.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Represents a named component.
Contains a collection of specified objects.
Defines the type of integrated security used.
Windows Integrated Security is used to verify credentials
Username and password are used to verify credentials.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
An unspecified method is used to verify credentials.
Represents an object that is processable.
Represents an exception thrown during a serialization or deserialization operation.
Defines how errors are handling on dimension keys during process operations.
Converts key to unknown value.
Discards the record.
Defines what happens when the is exceeded.
Stops processing.
Stops logging errors.
Serves as the base class from which all major objects are derived.
Contains a collection of objects.
Represents the base class for most of the Analysis Management Objects.
Contains a collection of objects.
Specifies the type of model.
Specifies an Analysis Services OLAP data model, where model composition is based on cubes and dimensions.
Specifies an Analysis Services data model, where model composition is based on tables and relationship modeling constructs.
The default model type is multidimensional.
Represents an event data to move.
Represents a named component.
Contains a collection of objects.
Represents the errors of the operation.
Enumerates the permission set fir the analysis services.
The safe permission.
The external access permission.
The unrestricted permission.
Represents a processable major object.
Describes the processing types available on the server.
Processes an Analysis Services object and all the objects contained within it. When Process Full is executed against an object that has already been processed, Analysis Services drops all data in the object, and then processes the object. Note that this type of processing is required when a structural change has been made to an object, for example, when an attribute hierarchy is added, deleted, or renamed. This processing option is supported for cubes, databases, dimensions, measure groups, mining models, mining structures, and partitions. Can be used for databases, dimensions, cubes, measure groups, partitions, mining structures, and mining models.
Performs an incremental update. Can be used for dimensions and partitions.
Forces a re-read of data and an update of dimension attributes. Flexible aggregations and indexes on related partitions will be dropped. For example, this processing option can add new members to a dimension and force a complete re-read of the data to update object attributes. This processing option is supported for dimensions and mining models. Can be used for dimensions.
Creates or rebuilds indexes for all processed partitions. This option results in no operation on unprocessed objects. This processing option is supported for cubes, dimensions, measure groups, and partitions. Can be used for dimensions, cubes, measure groups, and partitions.
Processes data only without building aggregations or indexes. If there is data is in the partitions, it will be dropped before re-populating the partition with source data. This processing option is supported for cubes, measure groups, and partitions. Can be used for dimensions, cubes, measure groups, and partitions.
Detects the state of the object to be processed, and performs whatever type of processing (such as Full or Incremental) that is needed to return it to a fully processed state. This processing option is valid for databases, dimensions, cubes with measure groups and partitions, and mining structures with mining models.
Removes data, aggregations, and indexes. Can be used for databases, dimensions, cubes, measure groups, partitions, mining structures, and mining models.
If the cube is unprocessed, Analysis Services will process, if necessary, all of the cube's dimensions. After that, Analysis Services will create only cube definitions. This allows users to start browsing the cube. If this option is applied to a mining structure, it populates the mining structure with source data. The difference between this option and the Process Full option is that this option does not iterate the processing down to the mining models themselves. This processing option is supported for cubes and mining structures. Can be used for cubes and mining structures.
Removes all training data from a mining structure. This processing option is supported for mining structures only. Can be used for mining structures.
Rebuilds the MDX script cache if the cube is already processed. An error will be generated if the cube is not already processed. Can be used for cubes.
Specifies the type as ProcessRecalc.
Applies to the entire measure group, not on individual partitions, to defragment internal dictionary structures.
Represents the order of properties in a serialized JSON object.
Enumerates the protection level associated with opening a connection to a SSAS Server.
Requires no authentication, no signatures, and no encryption.
Requires authentication, but messages are sent in clear text without signatures.
Requires authentication and uses signature to detect any tampering of the data which may have occurred between the two end points of a communication.
Requires authentication, encrypts and signs the messages being transferred between the two end points of a communication. This is the maximum level of protection.
Enumerates the analysis service protocol format.
The default protocol format.
The protocol format is XML.
The protocol format is binary.
An enumeration that describes the read/write state of the database.
The state of the database is read/write enabled.
The state of the database is read-only.
An exclusive read only mode.
Enumerates the refresh type options.
Refreshes the loaded objects only.
Refreshes the unloaded objects only.
Represents a class that removes the event data.
Represents errors that occur during application execution.
An enumeration to describe the possible sources of the restore data.
Indicates that the restore data comes from a remote device, probably connected through network access.
Indicates that the restore data comes from a local device.
Restores an original folder to a new folder. This class cannot be inherited.
Contains a collection of objects. This class cannot be inherited.
Represents the information required to process a file or database restoration. This class cannot be inherited.
Represents information associated with the restoration of a backup. This class cannot be inherited.
Contains a collection of objects. This class cannot be inherited.
Enumerates the action to apply on Role objects during database restoration.
All Role object are copied from backup to the restored database.
The server retains the membership information.
The Role objects from the backup are not copied to restored database.
A Role is a collection of one or more domain users or groups. is an individual user/group in the role.
Represents a collection of objects.
Specifies an enumeration of server edition.
The Standard edition.
The Standard64 edition.
The Enterprise edition.
The Enterprise64 edition.
The Developer edition.
The Developer64 edition.
The Evaluation edition.
The Evaluation64 edition.
The Evaluation64 edition.
The LocalCube64 edition.
The BusinessIntelligence edition.
The BusinessIntelligence64 edition.
The EnterpriseCore edition.
The EnterpriseCore64 edition.
Specifies the server mode used. For more information about server modes and how to set the server deployment mode, see Enable a Standalone VertiPAq Engine Instance.
Classic OLAP mode.
SharePoint Integration mode.
Specifies that the storage mode is proprietary Analysis Services xVelocity in-memory analytics engine (VertiPaq).
Defines a server property associated with a element. This class cannot be inherited.
Defines the server property category.
Specifies that the category of the server property is Basic and most likely appears on a property page in an administration tool.
Specifies that the category of the server property is Advanced.
Contains a collection of objects. This class cannot be inherited.
Describes a signature hash algorithm and serves as a factory of HashAlgorithm instances.
Represents the private key used in token signing.
An enumeration of the different storage engine types allowed by the SSAS service.
The server is running in OLAP mode, which is known as the traditional SSAS mode.
Specifies that the storage mode is proprietary Analysis Services xVelocity in-memory analytics engine (VertiPaq).
The server is running in a combination of modes.
Represents the synchronize information for the analysis services.
Defines the synchronize security objects.
Specifies the copy all objects.
Specifies the skip membership objects.
Specifies the ignored security objects.
Contains a private key used to sign the Identity Transfer tokens or hash algorithms used for signing.
Represent the trace event columns.
The EventClass tracing column.
The EventSubclass tracing column.
The CurrentTime tracing column.
The StartTime tracing column.
The EndTime tracing column.
The Duration tracing column.
The CpuTime tracing column.
The JobID tracing column.
The SessionType tracing column.
The ProgressTotal tracing column.
The IntegerData tracing column.
The ObjectID tracing column.
The ObjectType tracing column.
The ObjectName tracing column.
The ObjectPath tracing column.
The ObjectReference tracing column.
The Severity tracing column.
The Success tracing column.
The Error tracing column.
The ConnectionID tracing column.
The DatabaseName tracing column.
The NTUserName tracing column.
The NTDomainName tracing column.
The ClientHostName tracing column.
The ClientProcessID tracing column.
The ApplicationName tracing column.
The SessionID tracing column.
The NTCanonicalUserName tracing column.
The Spid tracing column.
The TextData tracing column.
The ServerName tracing column.
The RequestParameters tracing column.
The RequestProperties tracing column.
Defines the type of trace event.
Type not available.
Collects all new connection events since the trace was started, such as when a client requests a connection to a server running an instance of SQL Server.
Collects all new disconnect events since the trace was started, such as when a client issues a disconnect command.
Service was shut down, started, or paused.
Object permissions were changed.
The type is AuditAdminOperations.
Progress report started.
Progress report end.
Progress report current.
Progress report error.
A query began.
A query ended.
A command began.
A command ended.
The server experienced an error.
The server state discovery started.
Contents of the server state discover response.
The server state discovery ended.
A discover request began.
A discover request ended.
Collection of notification events.
A collection of user-defined events.
Collection of connection events.
Collection of session events.
A session was initialized.
Collection of lock-related events.
The type is LockAcquired.
The type is LockReleased.
The type is LockWaiting.
Cube querying for a query began.
Cube querying for a query ended.
Calculation of non-empty for a query began.
Calculation of non-empty for a query is currently running.
Calculation of non-empty for a query ended.
Serialization of results for a query began.
Serialization of results for a query is currently running.
Serialization of results for a query ended.
MDX Script execution began.
MDX Script execution is currently running.
MDX Script execution ended.
A dimension was queried.
A subcube was queried; useful for usage-based optimization.
A subcube was queried; detailed information is traced.
An answer was generated with data from an aggregation.
An answer was generated with data from one of the caches.
The type is VertiPaqSEQueryBegin.
The type is VertiPaqSEQueryEnd.
The type is ResourceUsage.
The type is VertiPaqSEQueryBeginCacheMatch.
A DirectQuery operation began.
A DirectQuery operation ended.
Calculation of results for a query.
Calculation of detailed information results for a query.
The DAX query plan.
The file loading began.
The file loading ended.
The file saving began.
The file saving ended.
The type is PageOutBegin.
The type is PageOutEnd.
The type is PageInBegin.
The type is PageInEnd.
Specifies the subclass of trace event.
The NotAvailable subclass.
The InstanceShutdown subclass.
The InstanceStarted subclass.
The InstancePaused subclass.
The InstanceContinued subclass.
The Backup subclass.
The Restore subclass.
The Synchronize subclass.
The Process subclass.
The Merge subclass.
The Delete subclass.
The DeleteOldAggregations subclass.
The Rebuild subclass.
The Commit subclass.
The Rollback subclass.
The CreateIndexes subclass.
The CreateTable subclass.
The InsertInto subclass.
The Transaction subclass.
The Initialize subclass.
The Discretize subclass.
The Query subclass.
The CreateView subclass.
The WriteData subclass.
The ReadData subclass.
The GroupData subclass.
The GroupDataRecord subclass.
The BuildIndex subclass.
The Aggregate subclass.
The BuildDecode subclass.
The WriteDecode subclass.
The BuildDataMiningDecode subclass.
The ExecuteSql subclass.
The ExecuteModifiedSql subclass.
The Connecting subclass.
The BuildAggregationsAndIndexes subclass.
The MergeAggregationsOnDisk subclass.
The BuildIndexForRigidAggregations subclass.
The BuildIndexForFlexibleAggregations subclass.
The WriteAggregationsAndIndexes subclass.
The WriteSegment subclass.
The DataMiningProgress subclass.
The ReadBufferFullReport subclass.
The ProactiveCacheConversion subclass.
The BuildProcessingSchedule subclass.
The MdxQuery subclass.
The DmxQuery subclass.
The SqlQuery subclass.
The Create subclass.
The Alter subclass.
The DesignAggregations subclass.
The WBInsert subclass.
The WBUpdate subclass.
The WBDelete subclass.
The MergePartitions subclass.
The Subscribe subclass.
The Batch subclass.
The BeginTransaction subclass.
The CommitTransaction subclass.
The RollbackTransaction subclass.
The GetTransactionState subclass.
The Cancel subclass.
The Import80MiningModels subclass.
The Other subclass.
The DiscoverConnections subclass.
The DiscoverSessions subclass.
The DiscoverTransactions subclass.
The DiscoverDatabaseConnections subclass.
The DiscoverJobs subclass.
The DiscoverLocks subclass.
The DiscoverPerformanceCounters subclass.
The DiscoverMemoryUsage subclass.
The DiscoverJobProgress subclass.
The DiscoverMemoryGrant subclass.
The SchemaCatalogs subclass.
The SchemaTables subclass.
The SchemaColumns subclass.
The SchemaProviderTypes subclass.
The SchemaCubes subclass.
The SchemaDimensions subclass.
The SchemaHierarchies subclass.
The SchemaLevels subclass.
The SchemaMeasures subclass.
The SchemaProperties subclass.
The SchemaMembers subclass.
The SchemaFunctions subclass.
The SchemaActions subclass.
The SchemaSets subclass.
The DiscoverInstances subclass.
The SchemaKpis subclass.
The SchemaMeasureGroups subclass.
The SchemaCommands subclass.
The SchemaMiningServices subclass.
The SchemaMiningServiceParameters subclass.
The SchemaMiningFunctions subclass.
The SchemaMiningModelContent subclass.
The SchemaMiningModelXml subclass.
The SchemaMiningModels subclass.
The SchemaMiningColumns subclass.
The DiscoverDataSources subclass.
The DiscoverProperties subclass.
The DiscoverSchemaRowsets subclass.
The DiscoverEnumerators subclass.
The DiscoverKeywords subclass.
The DiscoverLiterals subclass.
The DiscoverXmlMetadata subclass.
The DiscoverTraces subclass.
The DiscoverTraceDefinitionProviderInfo subclass.
The DiscoverTraceColumns subclass.
The DiscoverTraceEventCategories subclass.
The SchemaMiningStructures subclass.
The SchemaMiningStructureColumns subclass.
The DiscoverMasterKey subclass.
The SchemaInputDataSources subclass.
The DiscoverLocations subclass.
The DiscoverPartitionDimensionStat subclass.
The DiscoverPartitionStat subclass.
The DiscoverDimensionStat subclass.
The ProactiveCachingBegin subclass.
The ProactiveCachingEnd subclass.
The FlightRecorderStarted subclass.
The FlightRecorderStopped subclass.
The ConfigurationPropertiesUpdated subclass.
The SqlTrace subclass.
The ObjectCreated subclass.
The ObjectDeleted subclass.
The ObjectAltered subclass.
The ProactiveCachingPollingBegin subclass.
The ProactiveCachingPollingEnd subclass.
The FlightRecorderSnapshotBegin subclass.
The FlightRecorderSnapshotEnd subclass.
The ProactiveCachingNotifiableObjectUpdated subclass.
The LazyProcessingStartProcessing subclass.
The LazyProcessingProcessingComplete subclass.
The SessionOpenedEventBegin subclass.
The SessionOpenedEventEnd subclass.
The SessionClosingEventBegin subclass.
The SessionClosingEventEnd subclass.
The CubeOpenedEventBegin subclass.
The CubeOpenedEventEnd subclass.
The CubeClosingEventBegin subclass.
The CubeClosingEventEnd subclass.
The GetData subclass.
The ProcessCalculatedMembers subclass.
The PostOrder subclass.
The SerializeAxes subclass.
The SerializeCells subclass.
The SerializeSqlRowset subclass.
The SerializeFlattenedRowset subclass.
The CacheData subclass.
The NonCacheData subclass.
The InternalData subclass.
The SqlData subclass.
The MeasureGroupStructuralChange subclass.
The MeasureGroupDeletion subclass.
The GetDataFromMeasureGroupCache subclass.
The GetDataFromFlatCache subclass.
The GetDataFromCalculationCache subclass.
The GetDataFromPersistedCache subclass.
The Detach subclass.
The Attach subclass.
The AnalyzeEncodeData subclass.
The CompressSegment subclass.
The WriteTableColumn subclass.
The RelationshipBuildPrepare subclass.
The BuildRelationshipSegment subclass.
The SchemaMeasureGroupDimensions subclass.
The Load subclass.
The MetadataLoad subclass.
The DataLoad subclass.
The PostLoad subclass.
The MetadataTraversalDuringBackup subclass.
The SetAuthContext subclass.
The ImageLoad subclass.
The ImageSave subclass.
The TransactionAbortRequested subclass.
The VertiPaqScan subclass, used by the xVelocity in-memory analytics engine (VertiPaq).
The TabularQuery subclass.
The VertiPaq subclass, used by the xVelocity in-memory analytics engine (VertiPaq).
The HierarchyProcessing subclass.
The VertiPaqScanInternal subclass, used by the xVelocity in-memory analytics engine (VertiPaq).
The TabularQueryInternal subclass.
The SwitchingDictionary subclass.
The MdxScript subclass.
The MdxScriptCommand subclass.
The DiscoverXEventTraceDefinition subclass.
The UserHierarchyProcessingQuery subclass.
The UserHierarchyProcessingQueryInternal subclass.
The DAXQuery subclass.
The DISCOVER_COMMANDS subclass.
The DISCOVER_COMMAND_OBJECTS subclass.
The DISCOVER_OBJECT_ACTIVITY subclass.
The DISCOVER_OBJECT_MEMORY_USAGE subclass.
The DISCOVER_XEVENT_TRACE_DEFINITION subclass.
The DISCOVER_STORAGE_TABLES subclass.
The DISCOVER_STORAGE_TABLE_COLUMNS subclass.
The DISCOVER_STORAGE_TABLE_COLUMN_SEGMENTS subclass.
The DISCOVER_CALC_DEPENDENCY subclass.
The DISCOVER_CSDL_METADATA subclass.
The VertiPaqCacheExactMatch subclass, used by the xVelocity in-memory analytics engine (VertiPaq).
The InitEvalNodeStart subclass.
The InitEvalNodeEnd subclass.
The BuildEvalNodeStart subclass.
The BuildEvalNodeEnd subclass.
The PrepareEvalNodeStart subclass.
The PrepareEvalNodeEnd subclass.
The RunEvalNodeStart subclass.
The RunEvalNodeEnd subclass.
The BuildEvalNodeEliminatedEmptyCalculations subclass.
The BuildEvalNodeSubtractedCalculationSpaces subclass.
The BuildEvalNodeAppliedVisualTotals subclass.
The BuildEvalNodeDetectedCachedEvaluationNode subclass.
The BuildEvalNodeDetectedCachedEvaluationResults subclass.
The PrepareEvalNodeBeginPrepareEvaluationItem subclass.
The PrepareEvalNodeFinishedPrepareEvaluationItem subclass.
The RunEvalNodeFinishedCalculatingItem subclass.
The DAXVertiPaqLogicalPlan subclass.
The DAXVertiPaqPhysicalPlan subclass.
The DAXDirectQueryAlgebrizerTree subclass.
The DAXDirectQueryLogicalPlan subclass.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Do not reference this member directly in your code. It supports the Analysis Services infrastructure.
Defines the enumeration.
The event is NotAvailable.
The event is Failure.
The event is Success.
The event is Unknown.
Specifies an enumeration of cause to stop the trace.
The cause of trace is stopped by the user.
The cause of trace to stop is finished.
The cause of trace is stopped by exception.
Provides a localized translation for its parent object.
Contains a collection of objects.
Defines the enumeration.
The compression is Default.
The compression is None.
The compression is Compressed.
The compression is Gzip.
Specifies an enumeration of update mode.
The Default mode.
The Update mode.
The UpdateOrCreate mode.
The create mode.
The CreateOrReplace mode.
Defines how an object and related dependent objects are updated on the server after an update command.
Sends only the object properties and minor object collections to the server.
Sends the full object definition to the server. The full object definition includes properties, major objects, and minor objects.
Sends the full object definition to the server. The full object definition includes properties, major objects, and minor objects. Dependent objects are also fully expanded.
Represents the base class for validation errors.
Represents a validation error codes.
Contains a collection of objects. This class cannot be inherited.
Enumerates the validation options.
The default options.
The AddDetails options.
The AddDetails options.
The AddDetails options.
The AddDetails options.
Represents a validation error, warning or message returned by the MajorObject.Validate method.
Represents a collection of result objects during validation.
Represents the validation rule.
Enumerates the validation rule priority of analysis services.
The priority is set to high.
The priority is set to medium.
The priority is set to low.
Enumerates the types of validation rule.
Specifies a validation rule that is an error type.
Specifies a validation rule that is a warning type.
Specifies a validation rule that is a message type.
Determines whether a writeback table is created during the Process operation.
Creates a new writeback table, if one does not exist. If a writeback table already exists, an error occurs.
Creates a new writeback table, overwriting any existing writeback table.
Uses the existing writeback table, if one already exists. If one does not exist, an error occurs.
Represents an error returned by Analysis Services server (in XML/A protocol).
Represents the xml location reference of an entity.
Represents a base class for XMLA messages.
Contains a collection of objects. This class cannot be inherited.
Represents the location of the XMLA message.
Specifies an enumeration of XMLA request type.
Undefined request type.
Discover request type.
Execute request type.
Contains the objects.
Contains a collection of objects. This class cannot be inherited.
Contains warning objects associated with this class.
Contains a collection of objects.
Overrides the default serialization of an XML object, used when the object exists for internal operations.
Represents messages thrown during the XML de-serialization process. This class cannot be inherited.