Compartir a través de


Database Clase

Definición

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

[System.Runtime.InteropServices.Guid("335EBEB5-D280-4A95-A133-429AD9E0D33F")]
public abstract class Database : Microsoft.AnalysisServices.ProcessableMajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("335EBEB5-D280-4A95-A133-429AD9E0D33F")>]
type Database = class
    inherit ProcessableMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
Public MustInherit Class Database
Inherits ProcessableMajorObject
Implements IDisposable
Herencia
Derivado
Atributos
Implementaciones

Campos

MaxIDLength

Especifica la longitud máxima del identificador.

(Heredado de NamedComponent)
MaxNameLength

Especifica la longitud máxima del nombre.

(Heredado de NamedComponent)

Propiedades

Annotations

Obtiene la colección de todas las anotaciones asociadas al objeto principal.

(Heredado de MajorObject)
Collation

Obtiene o establece el tipo de intercalación de una base de datos.

CompatibilityLevel

Obtiene o establece el nivel de compatibilidad para la base de datos.

CompatibilityMode

Obtiene o establece el nivel de compatibilidad para la base de datos.

CreatedTimestamp

Obtiene o establece la fecha y la hora de creación del objeto.

(Heredado de MajorObject)
DbStorageLocation

Obtiene o establece la ubicación de almacenamiento de la base de datos.

Description

Obtiene o establece la descripción del componente.

DismissedValidationResults

Obtiene una colección de DismissedValidationResult asociada a la base de datos.

DismissedValidationRules

Obtiene una colección de DismissedValidationRule asociada a la base de datos.

EstimatedSize

Obtiene o establece el tamaño estimado de solo lectura, en bytes, de la base de datos principal.

FriendlyName

Obtiene un nombre descriptivo para el componente.

(Heredado de NamedComponent)
ID

Obtiene o establece el identificador del componente.

(Heredado de NamedComponent)
ImagePath

Obtiene o establece la ruta de acceso de imagen.

ImageUniqueID

Obtiene o establece el identificador único de la imagen.

ImageUrl

Obtiene o establece la ruta de acceso URL a una imagen que se va a mostrar para la base de datos.

ImageVersion

Obtiene o establece la versión de la imagen en la base de datos.

IsLoaded

Obtiene un valor que indica si MajorObject se ha cargado.

(Heredado de MajorObject)
KeyForCollection

Obtiene la clave usada en colecciones.

(Heredado de NamedComponent)
Language

Obtiene o establece el valor de idioma de una base de datos.

LastProcessed

Obtiene o establece el valor de DateTime en que se procesó el objeto por última vez.

(Heredado de ProcessableMajorObject)
LastSchemaUpdate

Obtiene o establece la fecha y la hora en que se actualizó por última vez el esquema de objeto actual.

(Heredado de MajorObject)
LastUpdate

Obtiene o establece la hora de última actualización de una base de datos.

ModelType

Obtiene o establece el tipo de modelo desde el que se implementó la base de datos. Los valores esperados son Predeterminado (lo mismo que multidimensional), Multidimensional o Tabular.

Name

Obtiene o establece el nombre del componente.

(Heredado de NamedComponent)
OwningCollection

Obtiene o establece la colección que contiene el objeto ModelComponent.

(Heredado de ModelComponent)
Parent

Obtiene el servidor primario de una base de datos.

ReadWriteMode

Obtiene o establece el elemento ReadWriteMode de la base de datos.

Site

Obtiene o establece el sitio asociado al componente.

(Heredado de NamedComponent)
SiteID

Obtiene o establece el identificador del sitio asociado con el componente.

(Heredado de NamedComponent)
State

Obtiene o establece AnalysisState de la instancia actual.

(Heredado de ProcessableMajorObject)
StorageEngineUsed

Obtiene o establece el motor de almacenamiento usado en la base de datos actual.

Translations

Obtiene la colección de traducciones asociada a una base de datos.

Version

Obtiene o establece la versión de la base de datos.

Visible

Obtiene o establece la propiedad de visibilidad booleana asociada a una base de datos.

Métodos

AddToContainer(IContainer)

Agregar la base de datos a un contenedor

AfterInsert(Int32)

Muestra un objeto ModelComponent después de haberlo agregado al índice especificado.

(Heredado de ModelComponent)
AfterMove(Int32, Int32)

Muestra un objeto ModelComponent después de haberlo movido al índice especificado.

(Heredado de ModelComponent)
AfterRemove(ModelComponentCollection)

Muestra ModelComponentCollection después de quitar un objeto ModelComponent.

(Heredado de ModelComponent)
Backup(BackupInfo)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con información de BackupInfo.

Backup(String)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado.

Backup(String, Boolean)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado y la indicación AllowOverWrite.

Backup(String, Boolean, Boolean)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado y las indicaciones AllowOverWrite y BackupRemotePartitions.

Backup(String, Boolean, Boolean, BackupLocation[])

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado, con las indicaciones AllowOverWrite y BackupRemotePartitions y con la información de ubicaciones.

Backup(String, Boolean, Boolean, BackupLocation[], Boolean)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado, con las indicaciones AllowOverWrite, BackupRemotePartitions y ApplyCompression, y con la información de ubicaciones.

Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String)

Proporciona acceso mediante programación a las operaciones de copia de seguridad de una base de datos con el archivo especificado, con las indicaciones AllowOverWrite, BackupRemotePartitions y ApplyCompression, con la información de ubicaciones y con una contraseña.

BeforeRemove(Boolean)

Quita el objeto ModelComponent antes de la limpieza.

(Heredado de ModelComponent)
CanProcess(ProcessType)

Indica si el cubo puede realizar el procesamiento especificado.

Clone(Boolean)

Crea una copia del objeto MajorObject.

(Heredado de MajorObject)
CopyTo(MajorObject, Boolean)

Copia el objeto en el destino especificado. No haga referencia directamente a este miembro en el código. Es compatible con la infraestructura de Analysis Services y se ocultará en una versión futura.

CopyTo(ModelComponent)

Copia un objeto ModelComponent al objeto especificado.

(Heredado de ModelComponent)
CopyTo(NamedComponent)

Copia un objeto NamedComponent en el objeto especificado.

(Heredado de NamedComponent)
Detach()

Separa una base de datos que no está en uso.

Detach(String)

Separa una base de datos con una contraseña especificada.

Drop()

Quita el objeto actual y actualiza el servidor.

(Heredado de MajorObject)
Drop(DropOptions)

Quita el objeto actual y actualiza el servidor mediante las opciones especificadas.

(Heredado de MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Quita el objeto actual y actualiza el servidor mediante las opciones especificadas. Las advertencias resultantes de la operación de colocar se devuelven en el objeto warnings especificado.

(Heredado de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

Quita el objeto actual y actualiza el servidor mediante las opciones especificadas. Las advertencias resultantes de la operación de colocar se devuelven en la variable warnings especificada y los resultados para los objetos afectados en la operación se devuelven en la variable impactResult especificada.

(Heredado de MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Quita el objeto actual y actualiza el servidor mediante las opciones especificadas. Las advertencias resultantes de la operación de colocar se devuelven en la variable warnings especificada y los resultados para los objetos afectados en la operación se devuelven en la variable impactResult especificada.

(Heredado de MajorObject)
GetConnectedParentServer()

Obtiene el servidor primario que se va a conectar al objeto de base de datos.

GetCreateReferences(Hashtable, Boolean, Boolean)

Obtiene un objeto Hashtable para crear referencias.

(Heredado de MajorObject)
GetDependents(Hashtable)

Obtiene los elementos dependientes de la tabla hash especificada.

(Heredado de MajorObject)
GetDropDependents(Hashtable, Hashtable)

Obtiene los elementos dependientes eliminados.

(Heredado de MajorObject)
GetReferences(Hashtable, Boolean)

Obtiene los objetos a los que hace referencia la base de datos.

GetUpdateOverwrites(Boolean)

Obtiene el objeto Hashtable que sobrescribe el objeto MajorObject actualizado.

(Heredado de MajorObject)
Process()

Procesa ProcessableMajorObject.

(Heredado de ProcessableMajorObject)
Process(ProcessType)

Procesa ProcessableMajorObject con el tipo de proceso especificado.

(Heredado de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

Procesa ProcessableMajorObject con el tipo de proceso especificado y la configuración de control de errores.

(Heredado de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

Procesa ProcessableMajorObject con el tipo de proceso especificado, la configuración de control de errores y las advertencias.

(Heredado de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

Procesa ProcessableMajorObject con el tipo de proceso especificado, la configuración de control de errores, las advertencias y los detalles de impacto.

(Heredado de ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Procesa ProcessableMajorObject con el tipo de proceso especificado, la configuración de control de errores, las advertencias y los detalles de impacto.

(Heredado de ProcessableMajorObject)
Process(ProcessType, IBinding)

Procesa ProcessableMajorObject con el enlace y el tipo de proceso especificados.

(Heredado de ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

Procesa ProcessableMajorObject con la escritura diferida y el tipo de proceso especificados.

(Heredado de ProcessableMajorObject)
Refresh()

Actualiza el objeto a partir de las definiciones de servidor.

(Heredado de MajorObject)
Refresh(Boolean)

Actualiza el objeto actual a partir de las definiciones de servidor, así como los objetos dependientes cargados (si se especifican).

(Heredado de MajorObject)
Refresh(Boolean, RefreshType)

Actualiza el objeto actual a partir de las definiciones de servidor, así como los objetos dependientes cargados (si se especifican).

(Heredado de MajorObject)
RemoveFromContainer(IContainer)

Quita el objeto ModelComponent del contenedor especificado.

(Heredado de ModelComponent)
Reset()

Restablece el componente a su estado inicial.

(Heredado de NamedComponent)
Submit()

Envía un objeto ModelComponent.

(Heredado de ModelComponent)
Submit(Boolean)

Envía un objeto ModelComponent.

(Heredado de ModelComponent)
ToString()

Devuelve una cadena que representa el componente con nombre.

(Heredado de NamedComponent)
Update()

Actualiza la definición del servidor del objeto actual a los valores reales mediante los valores para actualizar los objetos dependientes.

(Heredado de MajorObject)
Update(UpdateOptions)

Actualiza la definición del servidor del objeto actual a los valores reales mediante las opciones especificadas para actualizar los objetos dependientes.

(Heredado de MajorObject)
Update(UpdateOptions, UpdateMode)

Actualiza la definición del servidor del objeto actual a los valores reales mediante las opciones especificadas para actualizar los objetos dependientes.

(Heredado de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

Actualiza la definición del servidor del objeto actual a los valores reales mediante las opciones especificadas para actualizar los objetos dependientes e informa de cualquier advertencia de la operación.

(Heredado de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

Actualiza la definición del servidor del objeto actual a los valores reales mediante las opciones especificadas para actualizar los objetos dependientes, informa de cualquier advertencia de la operación y devuelve los objetos afectados de la operación.

(Heredado de MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

Actualiza la definición del servidor del objeto actual a los valores reales mediante las opciones especificadas para actualizar los objetos dependientes, informa de cualquier advertencia de la operación y devuelve los objetos afectados de la operación. Si analyzeImpactOnly es true, se realiza una operación de análisis de impacto sin operación de actualización.

(Heredado de MajorObject)
Validate(ValidationErrorCollection)

Valida el elemento al que se anexa; devuelve los errores detectados en una colección.

(Heredado de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valida el elemento al que se anexa; devuelve los errores detectados en una colección. También contiene un parámetro para habilitar la devolución de errores detallados.

(Heredado de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Determina si NamedComponent es válido.

(Heredado de NamedComponent)
Validate(ValidationResultCollection)

Indica si MajorObject es válido.

(Heredado de MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Indica si MajorObject es válido.

(Heredado de MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Indica si MajorObject es válido.

(Heredado de MajorObject)

Implementaciones de interfaz explícitas

IDeserializationCallback.OnDeserialization(Object)

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de MajorObject)
IFormattable.ToString(String, IFormatProvider)

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de NamedComponent)
IHostableComponent.Host

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de ModelComponent)
IModelComponent.FriendlyPath

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de ModelComponent)
IModelComponent.OwningCollection

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de ModelComponent)
IProcessable.LastProcessed

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de ProcessableMajorObject)
IProcessable.State

Representa una base de datos de Microsoft Analysis Services. Esta clase no puede heredarse.

(Heredado de ProcessableMajorObject)

Se aplica a