Server Clase

Definición

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

[System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")]
public abstract class Server : Microsoft.AnalysisServices.MajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")>]
type Server = class
    inherit MajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
Public MustInherit Class Server
Inherits MajorObject
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

AccessToken

Access token

Annotations

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

(Heredado de MajorObject)
CaptureLog

Obtiene una colección que contiene los comandos XMLA generados mientras la propiedad CaptureXml estaba establecida en true.

CaptureXml

Obtiene o establece la propiedad CaptureLog del objeto Server, que indica si se deben registrar los mensajes XML enviados a una instancia de Analysis Services.

CompatibilityMode

Obtiene o establece el modo de Analysis Services. Es de solo lectura.

Connected

Obtiene una indicación de si existe una conexión a una instancia de Analysis Services.

ConnectionInfo

Obtiene la información sobre la conexión al objeto Server.

ConnectionString

Obtiene la cadena de conexión usada para conectarse a una instancia de Analysis Services.

CreatedTimestamp

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

(Heredado de MajorObject)
DefaultCompatibilityLevel

Obtiene o establece un nivel de compatibilidad predeterminado para usar cuando no se especifique este valor. Es de solo lectura.

Description

Obtiene o establece la descripción del objeto principal.

(Heredado de MajorObject)
Edition

Obtiene o establece la edición instalada en ese momento de Analysis Services. Es de solo lectura.

EditionID

Obtiene o establece el elemento EditionID de la versión instalada de Analysis Services en ese momento. Es de solo lectura.

FriendlyName

Obtiene un nombre descriptivo para el componente.

(Heredado de NamedComponent)
ID

Obtiene o establece el identificador del componente.

(Heredado de NamedComponent)
IsLoaded

Obtiene un valor que indica si MajorObject se ha cargado.

(Heredado de MajorObject)
KeyForCollection

Obtiene la clave usada en colecciones.

(Heredado de NamedComponent)
LastSchemaUpdate

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

(Heredado de MajorObject)
Name

Obtiene o establece el nombre del componente.

(Heredado de NamedComponent)
OnAccessTokenExpired

Define un método de devolución de llamada para notificar a las aplicaciones cuando el token de acceso actual está a punto de expirar.

OwningCollection

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

(Heredado de ModelComponent)
Parent

Obtiene el objeto IModelComponent que es el objeto primario del objeto ModelComponent.

(Heredado de ModelComponent)
ProductLevel

Obtiene o establece el acceso de solo lectura al elemento de nivel de producto. El propio nivel de producto se obtiene de la cadena específica de la instalación almacenada.

ProductName

Obtiene o establece acceso de solo lectura al nombre del producto SQL Server desde el que se instaló una instancia de Analysis Services.

ServerLocation

Obtiene o establece la ubicación del servidor, que es local o se encuentra en un centro de datos de Microsoft que proporciona hospedaje interno de modelos tabulares para los servicios en línea de Microsoft (por ejemplo, los modelos de datos de Excel que se ven en Office 365). Es de solo lectura.

ServerMode

Obtiene o establece el modo en que funciona el servidor. Es de solo lectura.

ServerProperties

Obtiene una colección de propiedades del servidor asociado a un objeto Server específico.

SessionID

Obtiene el identificador de sesión del servidor.

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)
SupportedCompatibilityLevels

Obtiene información sobre el conjunto de niveles de compatibilidad admitidos por el servidor.

Version

Obtiene o establece la versión del servidor. Es de solo lectura.

Métodos

AddToContainer(IContainer)

Agrega el objeto ModelComponent al contenedor especificado.

(Heredado de ModelComponent)
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)
Attach(String)

Adjunta una carpeta al servidor.

Attach(String, ReadWriteMode)

Adjunta una carpeta al servidor con el modo especificado.

Attach(String, ReadWriteMode, String)

Adjunta una carpeta al servidor con el modo y la contraseña especificados.

BeforeRemove(Boolean)

Quita el objeto ModelComponent antes de la limpieza.

(Heredado de ModelComponent)
CancelCommand()

Cancela el comando que se está ejecutando en la conexión y la sesión actuales (se usa una nueva conexión temporal).

CancelCommand(String)

Cancela el comando que se está ejecutando en la sesión especificada (se usa una nueva conexión temporal).

CancelConnection(Int32)

Cancela la conexión especificada (se usa una nueva conexión temporal).

CancelConnection(Int32, Boolean)

Cancela la conexión especificada (se usa una nueva conexión temporal).

CancelSession()

Cancela la sesión actual (se usa una nueva conexión temporal).

CancelSession(Int32)

Cancela la sesión especificada (se usa una nueva conexión temporal).

CancelSession(Int32, Boolean)

Cancela la sesión especificada (se usa una nueva conexión temporal).

CancelSession(String)

Cancela la sesión especificada (se usa una nueva conexión temporal).

CancelSession(String, Boolean)

Cancela la sesión especificada (se usa una nueva conexión temporal).

Clone(Boolean)

Crea una copia del objeto MajorObject.

(Heredado de MajorObject)
ConcatenateCaptureLog(Boolean, Boolean)

Obtiene el registro de captura en un formato XML concatenado, encapsulado en un elemento XMLA Batch, e indica si se incluyen el atributo de la transacción y el elemento XMLA Parallel.

ConcatenateCaptureLog(Boolean, Boolean, Boolean)

Obtiene el registro de captura en un formato XML concatenado, encapsulado en un elemento XMLA Batch e indica si se incluyen el atributo de la transacción y el elemento XMLA Parallel y si los objetos afectados se van a procesar.

Connect(String)

Conecta la instancia actual de Server al servidor de Analysis Services con la cadena de conexión especificada.

Connect(String, Boolean)

Conecta la instancia actual de Server al servidor de Analysis Services con la cadena de conexión especificada y la indicación de solo propiedades.

Connect(String, String)

Conecta la instancia actual de Server al servidor de Analysis Services con la cadena de conexión especificada y el identificador de sesión.

CopyTo(MajorObject, Boolean)

Copia un objeto Server en el destino especificado.

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)
CopyTo(Server)

Copia el contenido del objeto en otro objeto (el destino).

Disconnect()

Desconecta el objeto Server del servidor de Analysis Services.

Disconnect(Boolean)

Desconecta el objeto Server de la sesión especificada del servidor de Analysis Services.

Dispose(Boolean)

Libera los recursos no administrados utilizados por el servidor y, opcionalmente, libera los recursos administrados.

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)
EndXmlaRequest()

Finaliza la última solicitud de XML for Analysis (XMLA).

EndXmlaRequestAndGetResults()

Finaliza la solicitud XMLA y obtiene los resultados del objeto Server.

EndXmlaRequestWithReader(XmlaResultCollection)

Es similar a EndXmlaRequest(), pero devuelve un elemento AmoDataReader en lugar de XmlReader sin formato.

Execute(String)

Ejecuta el comando especificado en el servidor de Analysis Services.

Execute(String, ImpactDetailCollection, Boolean)

Ejecuta el comando especificado en el servidor de Analysis Services y proporciona compatibilidad con el análisis de impacto.

ExecuteCaptureLog(Boolean, Boolean)

Ejecuta el contenido del registro de captura en el servidor e indica si la ejecución se realizará en modo transaccional o paralelo. No se procesarán los objetos afectados.

ExecuteCaptureLog(Boolean, Boolean, Boolean)

Ejecuta el contenido del registro de captura en el servidor, indica si la ejecución tendrá lugar en modo transaccional o paralelo e indica si se procesarán los objetos afectados.

ExecuteCaptureLog(Boolean, Boolean, Boolean, Boolean)

Ejecuta el contenido del registro de captura en el servidor, indica si la ejecución tendrá lugar en modo transaccional o paralelo e indica si se procesarán los objetos afectados y si se omitirán los objetos volátiles.

ExecuteReader(String, XmlaResultCollection, IDictionary, Boolean)

Ejecuta el comando XMLA especificado y devuelve el elemento AmoDataReader

GetConnectionState(Boolean)

Obtiene el estado actual de la conexión con el servidor de Analysis Services.

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 MajorObject.

(Heredado de MajorObject)
GetSupportedCompatibilityLevels()

Obtiene el conjunto de niveles de compatibilidad admitidos por el servidor.

GetUpdateOverwrites(Boolean)

Obtiene el objeto Hashtable que sobrescribe el objeto MajorObject actualizado.

(Heredado de MajorObject)
ImageLoad(ImageLoadInfo)

???

ImageLoad(String, String, Stream)

???

ImageLoad(String, String, Stream, ReadWriteMode)

???

ImageSave(ImageSaveInfo)

???

ImageSave(String, Stream)

???

Reconnect()

Restablece la conexión con la base de datos de Analysis Services.

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)
RenameScriptMeasure(String, String, String, String, FixUpExpressions)

Ejecuta una operación de cambio de nombre de una medida.

RenameTable(String, String, String, FixUpExpressions)

Ejecuta una operación de cambio de nombre de una tabla.

RenameTableColumn(String, String, String, String, FixUpExpressions)

Ejecuta una operación de cambio de nombre de una columna.

Reset()

Restablece el componente a su estado inicial.

(Heredado de NamedComponent)
Restore(RestoreInfo)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad con las opciones establecidas en el objeto RestoreInfo proporcionado.

Restore(String)

Restaura una base de datos de Analysis Services desde un archivo de copia de seguridad.

Restore(String, String)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad a la base de datos especificada.

Restore(String, String, Boolean)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, data una marca de sobrescritura.

Restore(String, String, Boolean, RestoreLocation[])

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una marca de sobrescritura y varios servidores remotos.

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una marca de sobrescritura, varios servidores remotos y especificando la configuración de seguridad.

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una marca de sobrescritura y varios servidores remotos, y al especificar la configuración de seguridad y la contraseña.

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una contraseña, una marca de sobrescritura y varios servidores remotos, y al especificar la configuración de seguridad, la contraseña y la ubicación de almacenamiento.

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una contraseña, una marca de sobrescritura y varios servidores remotos, y al especificar la configuración de seguridad, la contraseña, la ubicación de almacenamiento y el modo de lectura y escritura.

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean)

Restaura una base de datos de Analysis Services a partir de un archivo de copia de seguridad en la base de datos especificada, dados una contraseña, una marca de sobrescritura y varios servidores remotos, y al especificar la configuración de seguridad, la contraseña, la ubicación de almacenamiento y el modo de lectura y escritura.

SendXmlaRequest(XmlaRequestType, Stream)

Envía una solicitud de XML for Analysis (XMLA) del tipo especificado mediante el flujo indicado.

SendXmlaRequest(XmlaRequestType, TextReader)

Finaliza una solicitud de XML for Analysis (XMLA) del tipo especificado con la solicitud indicada.

StartXmlaRequest(XmlaRequestType)

Inicia una solicitud de XML for Analysis (XMLA) en el servidor.

Submit()

Envía un objeto ModelComponent.

(Heredado de ModelComponent)
Submit(Boolean)

Envía un objeto ModelComponent.

(Heredado de ModelComponent)
Synchronize(String, String)

Sincroniza el objeto actual.

Synchronize(String, String, SynchronizeSecurity, Boolean)

Sincroniza el objeto actual.

Synchronize(SynchronizeInfo)

Sincroniza el objeto actual.

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)

Indica si el objeto Server es válido.

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 la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

(Heredado de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

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

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

(Heredado de NamedComponent)
IHostableComponent.Host

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

(Heredado de ModelComponent)
IModelComponent.FriendlyPath

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

(Heredado de ModelComponent)
IModelComponent.OwningCollection

Representa la clase base de una instancia de Analysis Services y proporciona métodos y miembros que permiten controlar esa instancia.

(Heredado de ModelComponent)

Se aplica a