Trace Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada.
[System.Runtime.InteropServices.Guid("6418C2E4-B678-46c3-8762-DC344F549317")]
public sealed class Trace : Microsoft.AnalysisServices.Core.Trace, ICloneable, Microsoft.AnalysisServices.Tabular.IMajorObject, Microsoft.AnalysisServices.Tabular.ITrace
[<System.Runtime.InteropServices.Guid("6418C2E4-B678-46c3-8762-DC344F549317")>]
type Trace = class
inherit Trace
interface IMajorObject
interface ITrace
interface ICloneable
Public NotInheritable Class Trace
Inherits Trace
Implements ICloneable, IMajorObject, ITrace
- Herança
- Atributos
- Implementações
Construtores
Trace() |
Inicializa uma nova instância da classe Trace usando valores padrão. |
Trace(String, String) |
Inicializa uma nova instância da classe Trace usando um nome e um identificador. |
Campos
MaxIDLength |
Especifica o comprimento máximo do identificador. (Herdado de NamedComponent) |
MaxNameLength |
Especifica o comprimento máximo do nome. (Herdado de NamedComponent) |
Propriedades
Annotations |
Obtém a coleção de todas as anotações associadas ao objeto principal. (Herdado de MajorObject) |
Audit |
Obtém ou define um valor que indica se o objeto Trace pode remover quaisquer eventos, independentemente de isso resultar em desempenho degradado no servidor. |
AutoRestart |
Obtém ou define um valor que indica se um objeto Trace será reiniciado automaticamente quando o serviço for interrompido e reiniciado. |
CreatedTimestamp |
Obtém ou define a data e a hora da criação do objeto. (Herdado de MajorObject) |
Description |
Obtém ou define a descrição do objeto principal. (Herdado de MajorObject) |
Events |
Obtém a coleção de objetos de eventos a serem capturados por um Trace. |
Filter |
Obtém ou define o filtro especificado a ser adicionado. |
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) |
IsLoaded |
Obtém um valor que indica se MajorObject foi carregado. (Herdado de MajorObject) |
IsStarted |
Obtém um valor que indica se o objeto Trace foi iniciado. |
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) |
LogFileAppend |
Obtém ou define um valor que indica se o Trace anexa sua saída de log ao arquivo de log existente ou se o substitui. |
LogFileName |
Obtém ou define o nome do arquivo de log para o objeto Trace. |
LogFileRollover |
Obtém ou define um valor que indica se o log de rastreamento de saída será estendido para um novo arquivo ou se ele parará quando o tamanho máximo do arquivo de log especificado em LogFileSize for atingido. |
LogFileSize |
Obtém ou define o tamanho máximo do arquivo de log em megabytes. |
Name |
Obtém ou define o nome do componente. (Herdado de NamedComponent) |
OwningCollection |
Obtém ou define a coleção que contém o ModelComponent. (Herdado de ModelComponent) |
Parent | |
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) |
StopTime |
Obtém ou define a data e a hora em que um objeto Trace deve parar. |
XEvent |
Obtém ou define a coleção de XEvent que faz parte desta categoria. |
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) |
BeforeRemove(Boolean) |
Remove o objeto ModelComponent antes da limpeza. (Herdado de ModelComponent) |
Clone() |
Retorna um clone do objeto. |
Clone(Boolean) |
Cria uma nova cópia do objeto MajorObject. (Herdado de MajorObject) |
CopyTo(MajorObject, Boolean) |
Copia um objeto MajorObject para o destino especificado. (Herdado de MajorObject) |
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(Trace) |
Copia o conteúdo deste objeto em outro objeto (o destino). |
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) |
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) |
GetReferences(Hashtable, Boolean) |
Obtém os objetos aos quais o MajorObject faz referência. (Herdado de MajorObject) |
GetUpdateOverwrites(Boolean) |
Obtém o objeto de tabela de hash que substitui o MajorObject atualizado. (Herdado de MajorObject) |
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) |
Reset() |
Redefine o componente para seu estado inicial. (Herdado de NamedComponent) |
Start() |
Inicia um Trace. |
Stop() |
Para um Trace. |
Submit() |
Envia um objeto ModelComponent. (Herdado de ModelComponent) |
Submit(Boolean) |
Envia um objeto ModelComponent. (Herdado de ModelComponent) |
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) |
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) |
Determina se o NamedComponent é válido. (Herdado de NamedComponent) |
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) |
Eventos
OnEvent |
Atribui um determinado manipulador de eventos de rastreamento a um evento associado a um objeto Trace. |
Stopped |
Indica que um Trace parou. Essa classe não pode ser herdada. |
Implantações explícitas de interface
ICloneable.Clone() |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IDeserializationCallback.OnDeserialization(Object) |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de NamedComponent) |
IHostableComponent.Host |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de ModelComponent) |
IMajorObject.BaseType |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.CreateBody() |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.DependsOn(IMajorObject) |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.ObjectReference |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.ParentDatabase |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.ParentServer |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.Path |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IMajorObject.WriteRef(XmlWriter) |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. |
IModelComponent.FriendlyPath |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de ModelComponent) |
IModelComponent.OwningCollection |
Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada. (Herdado de ModelComponent) |