Partilhar via


Server Classe

Definição

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

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
Herança
Implementações

Construtores

Server()

Inicializa uma nova instância do servidor usando os valores padrão.

Campos

MaxIDLength

Especifica o comprimento máximo do identificador.

(Herdado de NamedComponent)
MaxNameLength

Especifica o comprimento máximo do nome.

(Herdado de NamedComponent)

Propriedades

AccessToken

Token de acesso

(Herdado de Server)
Annotations

Obtém a coleção de todas as anotações associadas ao objeto principal.

(Herdado de MajorObject)
CaptureLog

Obtém uma coleção que contém comandos XMLA que foram gerados enquanto a propriedade CaptureXml foi definida como true.

(Herdado de Server)
CaptureXml

Obtém ou define a propriedade CaptureLog do objeto Server, que indica se mensagens XML enviadas a uma instância do Analysis Services devem ser registradas em log.

(Herdado de Server)
CompatibilityMode

Obtém ou define o modo do Analysis Services. Esse item é somente leitura.

(Herdado de Server)
Connected

Obtém um valor que indica se há uma conexão com uma instância do Analysis Services.

(Herdado de Server)
ConnectionInfo

Obtém as informações relativas à conexão ao objeto Server.

(Herdado de Server)
ConnectionString

Obtém a cadeia de conexão usada para conectar a uma instância do Analysis Services.

(Herdado de Server)
CreatedTimestamp

Obtém ou define a data e a hora da criação do objeto.

(Herdado de MajorObject)
Databases

Obtém a coleção de bancos de dados residentes em um servidor.

DefaultCompatibilityLevel

Obtém ou define um nível de compatibilidade padrão quando esse valor não for especificado. Esse item é somente leitura.

(Herdado de Server)
Description

Obtém ou define a descrição do objeto principal.

(Herdado de MajorObject)
Edition

Obtém ou define a edição instalada atualmente do Analysis Services. Esse item é somente leitura.

(Herdado de Server)
EditionID

Obtém ou define a EditionID da versão instalada atualmente do Analysis Services. Esse item é somente leitura.

(Herdado de Server)
FriendlyName

Obtém um nome amigável para o componente.

(Herdado de NamedComponent)
ID

Obtém ou define o identificador do componente.

(Herdado de NamedComponent)
IsInTransaction

Obtém o valor que indica se há uma transação ativa iniciada no servidor.

IsLoaded

Obtém um valor que indica se MajorObject foi carregado.

(Herdado de MajorObject)
KeyForCollection

Obtém a chave usada nas coleções.

(Herdado de NamedComponent)
LastSchemaUpdate

Obtém ou define a data e a hora em que o esquema de objeto atual foi atualizado pela última vez.

(Herdado de MajorObject)
Name

Obtém ou define o nome do componente.

(Herdado de NamedComponent)
OnAccessTokenExpired

Define um método de retorno de chamada para notificar aplicativos quando o token de acesso atual está próximo da expiração.

(Herdado de Server)
OwningCollection

Obtém ou define a coleção que contém o ModelComponent.

(Herdado de ModelComponent)
Parent

Obtém o objeto IModelComponent que é o pai do objeto ModelComponent.

(Herdado de ModelComponent)
ProductLevel

Obtém ou define o acesso somente leitura para o elemento de nível de produto. O próprio nível de produto é obtido a partir da cadeia de caracteres específica da instalação armazenada.

(Herdado de Server)
ProductName

Obtém ou define o acesso somente leitura para o nome do produto SQL Server do qual uma instância do Analysis Services foi instalada.

(Herdado de Server)
Roles

Obtém a coleção de funções.

ServerLocation

Obtém ou define o local do servidor, que pode ser local ou em um datacenter da Microsoft que oferece hospedagem interna de modelos tabulares para os serviços online da Microsoft como, por exemplo, modelos de dados do Excel exibidos no Office 365. Esse item é somente leitura.

(Herdado de Server)
ServerMode

Obtém ou define o modo no qual o servidor opera. Esse item é somente leitura.

(Herdado de Server)
ServerProperties

Obtém uma coleção de propriedades de servidor associadas a um objeto Server específico.

(Herdado de Server)
SessionID

Obtém a ID de sessão do servidor.

(Herdado de Server)
SessionTrace

Obtém o objeto SessionTrace que é usado para iniciar e parar rastreamentos no servidor.

Site

Obtém ou define o site associado ao componente.

(Herdado de NamedComponent)
SiteID

Obtém ou define o identificador do site associado ao componente.

(Herdado de NamedComponent)
SupportedCompatibilityLevels

Obtém informações sobre o conjunto de níveis de compatibilidade com suporte do servidor.

(Herdado de Server)
Traces

Obtém os rastreamentos disponíveis no servidor.

Version

Obtém ou define a versão do servidor. Esse item é somente leitura.

(Herdado de Server)

Métodos

AddToContainer(IContainer)

Adiciona o objeto ModelComponent no contêiner especificado.

(Herdado de ModelComponent)
AfterInsert(Int32)

Exibe um objeto ModelComponent depois de adicionado ao índice especificado.

(Herdado de ModelComponent)
AfterMove(Int32, Int32)

Exibe um objeto ModelComponent depois de mover para o índice especificado.

(Herdado de ModelComponent)
AfterRemove(ModelComponentCollection)

Exibe um ModelComponentCollection após a remoção de um objeto ModelComponent.

(Herdado de ModelComponent)
Attach(String)

Anexa uma pasta ao servidor.

(Herdado de Server)
Attach(String, ReadWriteMode)

Anexa uma pasta ao servidor com o modo especificada.

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

Anexa uma pasta ao servidor com o modo e a senha especificados.

(Herdado de Server)
BeforeRemove(Boolean)

Remove o objeto ModelComponent antes da limpeza.

(Herdado de ModelComponent)
BeginTransaction()

Inicia uma transação no servidor.

CancelCommand()

Cancela o comando em execução na conexão e sessão atuais (uma nova conexão temporária é usada).

(Herdado de Server)
CancelCommand(String)

Cancela o comando em execução na sessão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelConnection(Int32)

Cancela a conexão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelConnection(Int32, Boolean)

Cancela a conexão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelSession()

Cancela a sessão atual (uma nova conexão temporária é usada).

(Herdado de Server)
CancelSession(Int32)

Cancela a sessão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelSession(Int32, Boolean)

Cancela a sessão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelSession(String)

Cancela a sessão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
CancelSession(String, Boolean)

Cancela a sessão especificada (uma nova conexão temporária é usada).

(Herdado de Server)
Clone()

Retorna um clone do objeto.

Clone(Boolean)

Infraestrutura. Cria uma nova cópia do objeto MajorObject.

CommitTransaction()

Confirma as alterações feitas na transação atual.

CommitTransaction(ModelOperationResult)

Confirma as alterações feitas na transação atual e retorna ModelOperationResult.

ConcatenateCaptureLog(Boolean, Boolean)

Obtém o log de captura em um formato XML concatenado, encapsulado em um elemento Lote de XMLA e indica se o atributo de transação e o elemento Parallel de XMLA devem ser incluídos.

(Herdado de Server)
ConcatenateCaptureLog(Boolean, Boolean, Boolean)

Obtém o log de captura em um formato XML concatenado, encapsulado em um elemento Lote de XMLA, indica se o atributo de transação e o elemento Parallel de XMLA devem ser incluídos e indica se os objetos afetados serão processados.

(Herdado de Server)
Connect(String)

Conecta a instância atual de Server ao servidor Analysis Services usando a cadeia de conexão especificada.

(Herdado de Server)
Connect(String, Boolean)

Conecta a instância atual de Server ao servidor Analysis Services usando a cadeia de conexão especificada e indicação de propriedades.

(Herdado de Server)
Connect(String, String)

Conecta a instância atual de Server ao servidor Analysis Services usando a cadeia de conexão especificada e o identificador da sessão.

(Herdado de Server)
CopyTo(MajorObject, Boolean)

Infraestrutura. Copia um objeto MajorObject no destino especificado.

CopyTo(ModelComponent)

Copia um objeto ModelComponent no objeto especificado.

(Herdado de ModelComponent)
CopyTo(NamedComponent)

Copia um objeto NamedComponent no objeto especificado.

(Herdado de NamedComponent)
CopyTo(Server)

Copia o conteúdo deste objeto em outro objeto (o destino).

CopyTo(Server)

Copia o conteúdo deste objeto em outro objeto (o destino).

(Herdado de Server)
Disconnect()

Desconecta o objeto Server do servidor do Analysis Services.

(Herdado de Server)
Disconnect(Boolean)

Desconecta o objeto Server do servidor do Analysis Services.

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo servidor e, opcionalmente, libera os recursos gerenciados.

(Herdado de Server)
Drop()

Remove o objeto atual e atualiza o servidor.

(Herdado de MajorObject)
Drop(DropOptions)

Remove o objeto atual e atualiza o servidor usando as opções especificadas.

(Herdado de MajorObject)
Drop(DropOptions, XmlaWarningCollection)

Remove o objeto atual e atualiza o servidor usando as opções especificadas. Avisos decorrentes da operação de soltar são retornados no objeto de avisos especificado.

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

Remove o objeto atual e atualiza o servidor usando as opções especificadas. Avisos decorrentes da operação de soltar são retornados na variável de avisos especificada e os resultados para os objetos afetados na operação são retornados na variável impactResult especificada.

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

Remove o objeto atual e atualiza o servidor usando as opções especificadas. Avisos decorrentes da operação de soltar são retornados na variável de avisos especificada e os resultados para os objetos afetados na operação são retornados na variável impactResult especificada.

(Herdado de MajorObject)
EndXmlaRequest()

Termina a última solicitação XML for Analysis (XMLA).

(Herdado de Server)
EndXmlaRequestAndGetResults()

Termina a solicitação de Xmla e obtém os resultados do Servidor.

(Herdado de Server)
EndXmlaRequestWithReader(XmlaResultCollection)

Semelhante a EndXmlaRequest(), mas retorna um AmoDataReader em vez de XmlReader bruto.

(Herdado de Server)
Execute(String)

Executa o comando especificado no servidor Analysis Services.

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

Executa o comando especificado no servidor Analysis Services e fornece suporte para análise de impacto.

(Herdado de Server)
ExecuteCaptureLog(Boolean, Boolean)

Executa o conteúdo do log de captura no servidor e indica se a execução ocorrerá em um modo transacional e/ou paralelo. Os objetos afetados não serão processados.

(Herdado de Server)
ExecuteCaptureLog(Boolean, Boolean, Boolean)

Executa o conteúdo do log de captura no servidor e indica se a execução ocorrerá em um modo transacional e/ou paralelo e indica se os objetos afetados serão processados.

(Herdado de Server)
ExecuteCaptureLog(Boolean, Boolean, Boolean, Boolean)

Executa o conteúdo do log de captura no servidor, indica se a execução ocorrerá em um modo transacional e/ou paralelo, se os objetos afetados serão processados e se objetos voláteis serão ignorados.

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

Executa determinado comando XMLA e retorna AmoDataReader

(Herdado de Server)
GetConnectionState(Boolean)

Obtém o estado atual da conexão com o servidor Analysis Services.

(Herdado de Server)
GetCreateReferences(Hashtable, Boolean, Boolean)

Obtém uma Tabela de Hash para criar referências.

(Herdado de MajorObject)
GetDependents(Hashtable)

Obtém os dependentes para a tabela de hash especificada.

(Herdado de MajorObject)
GetDropDependents(Hashtable, Hashtable)

Obtém os dependentes de descarte.

(Herdado de MajorObject)
GetLastSchemaUpdate(IMajorObject)

Recupera a data e a hora em que o esquema de objeto especificado foi atualizado pela última vez.

GetReferences(Hashtable, Boolean)

Obtém os objetos aos quais o MajorObject faz referência.

(Herdado de MajorObject)
GetSupportedCompatibilityLevels()

Obter o conjunto de níveis de compatibilidade com suporte do servidor.

(Herdado de Server)
GetUpdateOverwrites(Boolean)

Obtém o objeto de tabela de hash que substitui o MajorObject atualizado.

(Herdado de MajorObject)
ImageLoad(ImageLoadInfo)

???

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

???

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

???

(Herdado de Server)
ImageSave(ImageSaveInfo)

???

(Herdado de Server)
ImageSave(String, Stream)

???

(Herdado de Server)
Reconnect()

Restabelece a conexão com o banco de dados do Analysis Services.

(Herdado de Server)
Refresh()

Atualiza o objeto de definições do servidor.

(Herdado de MajorObject)
Refresh(Boolean)

Atualiza o objeto de definições de servidor, bem como os objetos dependentes carregados [se especificado].

(Herdado de MajorObject)
Refresh(Boolean, RefreshType)

Atualiza o objeto de definições de servidor, bem como os objetos dependentes carregados [se especificado].

(Herdado de MajorObject)
RemoveFromContainer(IContainer)

Remove o objeto ModelComponent do contêiner especificado.

(Herdado de ModelComponent)
RenameScriptMeasure(String, String, String, String, FixUpExpressions)

Executar uma operação de renomeação para uma medida.

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

Executar uma operação de renomeação para uma tabela.

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

Executar uma operação de renomeação de uma coluna.

(Herdado de Server)
Reset()

Redefine o componente para seu estado inicial.

(Herdado de NamedComponent)
Restore(RestoreInfo)

Restaura um banco de dados do Analysis Services de um arquivo de backup usando as opções definidas no objeto RestoreInfo fornecido.

(Herdado de Server)
Restore(String)

Restaura um banco de dados do Analysis Services de um arquivo de backup.

(Herdado de Server)
Restore(String, String)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado.

(Herdado de Server)
Restore(String, String, Boolean)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, dado um sinalizador de substituição.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[])

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, dado um sinalizador de substituição e vários servidores remotos.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity)

Restaura um banco de dados Analysis Services de um arquivo de backup para o banco de dados especificado, dado um sinalizador de substituição, vários servidores remotos e a especificação de configurações de segurança.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, fornecido um sinalizador de substituição, vários servidores remotos e a especificação de configurações de segurança e uma senha.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, fornecida uma senha, um sinalizador de substituição, vários servidores remotos, configurações de segurança, uma senha e o local de armazenamento.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, fornecida uma senha, um sinalizador de substituição, vários servidores remotos, configurações de segurança, uma senha, o local de armazenamento e o modo de leitura/gravação.

(Herdado de Server)
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean)

Restaura um banco de dados do Analysis Services de um arquivo de backup para o banco de dados especificado, fornecida uma senha, um sinalizador de substituição, vários servidores remotos, configurações de segurança, uma senha, o local de armazenamento e o modo de leitura/gravação.

(Herdado de Server)
RollbackTransaction()

Reverte a transação atual na conexão com o servidor.

SendXmlaRequest(XmlaRequestType, Stream)

Envia uma solicitação XMLA (XML for Analysis) do tipo especificado usando o fluxo fornecido.

(Herdado de Server)
SendXmlaRequest(XmlaRequestType, TextReader)

Encerra uma solicitação XMLA (XML for Analysis) do tipo especificado usando a solicitação fornecida.

(Herdado de Server)
StartXmlaRequest(XmlaRequestType)

Inicia uma solicitação XML for Analysis (XMLA) ao servidor.

(Herdado de Server)
Submit()

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
Submit(Boolean)

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
Synchronize(String, String)

Sincroniza o objeto atual.

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

Sincroniza o objeto atual.

(Herdado de Server)
Synchronize(SynchronizeInfo)

Sincroniza o objeto atual.

(Herdado de Server)
ToString()

Retorna uma cadeia de caracteres que representa o componente nomeado.

(Herdado de NamedComponent)
Update()

Atualiza a definição de servidor de objeto atual com os valores reais usando valores padrão para atualizar os objetos dependentes.

(Herdado de MajorObject)
Update(UpdateOptions)

Atualiza a definição de servidor de objeto atual com os valores reais usando opções especificadas para atualizar os objetos dependentes.

(Herdado de MajorObject)
Update(UpdateOptions, UpdateMode)

Atualiza a definição de servidor de objeto atual com os valores reais usando opções especificadas para atualizar os objetos dependentes.

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

Atualiza a definição de servidor de objeto atual com os valores reais usando opções especificadas para atualizar os objetos, os relatórios e os avisos dependentes da operação.

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

Atualiza a definição de servidor de objeto atual com os valores reais usando opções especificadas para atualizar os objetos, os relatórios e os avisos dependentes da operação, e retorna os objetos afetados da operação.

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

Atualiza a definição de servidor de objeto atual com os valores reais usando opções especificadas para atualizar os objetos, os relatórios e os avisos dependentes da operação, e retorna os objetos afetados da operação. Se analyzeImpactOnly for true, uma operação de análise de impacto será executada sem nenhuma operação de atualização.

(Herdado de MajorObject)
UpdateObjects(IMajorObject[])

Infraestrutura. Envia as atualizações feitas no objeto Server para o servidor do Analysis Services.

UpdateObjects(IMajorObject[], ImpactDetailCollection)

Infraestrutura. Envia as atualizações feitas no objeto Server para o servidor do Analysis Services.

Validate(ValidationErrorCollection)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção. Também contém um parâmetro para permitir o retorno de erros detalhados.

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

Indica se o objeto Server é válido.

Validate(ValidationResultCollection)

Indica se o MajorObject é válido.

(Herdado de MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Indica se o MajorObject é válido.

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

Indica se o MajorObject é válido.

(Herdado de MajorObject)

Implantações explícitas de interface

ICloneable.Clone()

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IDeserializationCallback.OnDeserialization(Object)

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

(Herdado de MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

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

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

(Herdado de NamedComponent)
IHostableComponent.Host

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IMajorObject.BaseType

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.CreateBody()

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.DependsOn(IMajorObject)

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.ObjectReference

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.ParentDatabase

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.ParentServer

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.Path

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IMajorObject.WriteRef(XmlWriter)

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

IModelComponent.FriendlyPath

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.OwningCollection

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

(Herdado de ModelComponent)

Aplica-se a