Compartir a través de


Server Clase

Definición

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

public class Server : Microsoft.AnalysisServices.Core.Server, ICloneable, Microsoft.AnalysisServices.Tabular.IMajorObject
type Server = class
    inherit Server
    interface ICloneable
    interface IMajorObject
Public Class Server
Inherits Server
Implements ICloneable, IMajorObject
Herencia
Implementaciones

Constructores

Server()

Inicializa una nueva instancia del servidor con los valores predeterminados.

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

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
CompatibilityMode

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

(Heredado de Server)
Connected

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

(Heredado de Server)
ConnectionInfo

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

(Heredado de Server)
ConnectionString

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

(Heredado de Server)
CreatedTimestamp

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

(Heredado de MajorObject)
Databases

Obtiene la colección de bases de datos residentes en un servidor.

DefaultCompatibilityLevel

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

(Heredado de Server)
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.

(Heredado de Server)
EditionID

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

(Heredado de Server)
FriendlyName

Obtiene un nombre descriptivo para el componente.

(Heredado de NamedComponent)
ID

Obtiene o establece el identificador del componente.

(Heredado de NamedComponent)
IsInTransaction

Obtiene el valor que indica si hay una transacción activa que se ha iniciado en el objeto Server.

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.

(Heredado de Server)
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.

(Heredado de Server)
ProductName

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

(Heredado de Server)
Roles

Obtiene la colección de roles.

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.

(Heredado de Server)
ServerMode

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

(Heredado de Server)
ServerProperties

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

(Heredado de Server)
SessionID

Obtiene el identificador de sesión del servidor.

(Heredado de Server)
SessionTrace

Obtiene el objeto SessionTrace que se usa para iniciar y detener los seguimientos en el 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.

(Heredado de Server)
Traces

Obtiene los seguimientos disponibles en el servidor.

Version

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

(Heredado de Server)

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.

(Heredado de Server)
Attach(String, ReadWriteMode)

Adjunta una carpeta al servidor con el modo especificado.

(Heredado de Server)
Attach(String, ReadWriteMode, String)

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

(Heredado de Server)
BeforeRemove(Boolean)

Quita el objeto ModelComponent antes de la limpieza.

(Heredado de ModelComponent)
BeginTransaction()

Inicia una transacción en el servidor.

CancelCommand()

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

(Heredado de Server)
CancelCommand(String)

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

(Heredado de Server)
CancelConnection(Int32)

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

(Heredado de Server)
CancelConnection(Int32, Boolean)

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

(Heredado de Server)
CancelSession()

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

(Heredado de Server)
CancelSession(Int32)

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

(Heredado de Server)
CancelSession(Int32, Boolean)

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

(Heredado de Server)
CancelSession(String)

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

(Heredado de Server)
CancelSession(String, Boolean)

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

(Heredado de Server)
Clone()

Devuelve un clon del objeto.

Clone(Boolean)

Infraestructura. Crea una nueva copia del objeto MajorObject.

CommitTransaction()

Confirma los cambios realizados en la transacción actual.

CommitTransaction(ModelOperationResult)

Confirma los cambios realizados en la transacción actual y devuelve ModelOperationResult.

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.

(Heredado de Server)
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.

(Heredado de Server)
Connect(String)

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

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
CopyTo(MajorObject, Boolean)

Infraestructura. Copia un objeto MajorObject 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).

CopyTo(Server)

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

(Heredado de Server)
Disconnect()

Desconecta el objeto Server del servidor de Analysis Services.

(Heredado de Server)
Disconnect(Boolean)

Desconecta el objeto Server del servidor de Analysis Services.

Dispose(Boolean)

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

(Heredado de Server)
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).

(Heredado de Server)
EndXmlaRequestAndGetResults()

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

(Heredado de Server)
EndXmlaRequestWithReader(XmlaResultCollection)

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

(Heredado de Server)
Execute(String)

Ejecuta el comando especificado en el servidor de Analysis Services.

(Heredado de Server)
Execute(String, ImpactDetailCollection, Boolean)

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

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
ExecuteReader(String, XmlaResultCollection, IDictionary, Boolean)

Ejecuta el comando XMLA especificado y devuelve el elemento AmoDataReader

(Heredado de Server)
GetConnectionState(Boolean)

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

(Heredado de Server)
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)
GetLastSchemaUpdate(IMajorObject)

Recupera la fecha y hora de la última actualización del esquema de objeto especificado.

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.

(Heredado de Server)
GetUpdateOverwrites(Boolean)

Obtiene el objeto Hashtable que sobrescribe el objeto MajorObject actualizado.

(Heredado de MajorObject)
ImageLoad(ImageLoadInfo)

???

(Heredado de Server)
ImageLoad(String, String, Stream)

???

(Heredado de Server)
ImageLoad(String, String, Stream, ReadWriteMode)

???

(Heredado de Server)
ImageSave(ImageSaveInfo)

???

(Heredado de Server)
ImageSave(String, Stream)

???

(Heredado de Server)
Reconnect()

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

(Heredado de Server)
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.

(Heredado de Server)
RenameTable(String, String, String, FixUpExpressions)

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

(Heredado de Server)
RenameTableColumn(String, String, String, String, FixUpExpressions)

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

(Heredado de Server)
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.

(Heredado de Server)
Restore(String)

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

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
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.

(Heredado de Server)
RollbackTransaction()

Revierte la transacción actual en la conexión con el servidor.

SendXmlaRequest(XmlaRequestType, Stream)

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

(Heredado de Server)
SendXmlaRequest(XmlaRequestType, TextReader)

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

(Heredado de Server)
StartXmlaRequest(XmlaRequestType)

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

(Heredado de Server)
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.

(Heredado de Server)
Synchronize(String, String, SynchronizeSecurity, Boolean)

Sincroniza el objeto actual.

(Heredado de Server)
Synchronize(SynchronizeInfo)

Sincroniza el objeto actual.

(Heredado de Server)
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)
UpdateObjects(IMajorObject[])

Infraestructura. Envía las actualizaciones realizadas en el objeto Server al servidor de Analysis Services.

UpdateObjects(IMajorObject[], ImpactDetailCollection)

Infraestructura. Envía las actualizaciones realizadas en el objeto Server al servidor de Analysis Services.

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

ICloneable.Clone()

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IDeserializationCallback.OnDeserialization(Object)

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

(Heredado de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

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

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

(Heredado de NamedComponent)
IHostableComponent.Host

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

(Heredado de ModelComponent)
IMajorObject.BaseType

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.CreateBody()

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.DependsOn(IMajorObject)

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.ObjectReference

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.ParentDatabase

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.ParentServer

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.Path

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IMajorObject.WriteRef(XmlWriter)

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

IModelComponent.FriendlyPath

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

(Heredado de ModelComponent)
IModelComponent.OwningCollection

Representa una instancia de Analysis Services y proporciona los métodos y los miembros que permiten controlar esa instancia. Esta clase no puede heredarse.

(Heredado de ModelComponent)

Se aplica a