Classe ErrorManager
Gerencia os erros listados na Error List janela de Visual Studio.
Hierarquia de herança
System.Object
Microsoft.Data.Schema.ErrorManager
Namespace: Microsoft.Data.Schema
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public NotInheritable Class ErrorManager _
Implements IDisposable, ISerializable
[SerializableAttribute]
public sealed class ErrorManager : IDisposable,
ISerializable
[SerializableAttribute]
public ref class ErrorManager sealed : IDisposable,
ISerializable
[<Sealed>]
[<SerializableAttribute>]
type ErrorManager =
class
interface IDisposable
interface ISerializable
end
public final class ErrorManager implements IDisposable, ISerializable
O tipo ErrorManager expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ErrorManager | Inicializa uma nova instância da classe ErrorManager. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
BuildCategory | Obtém o objeto que representa a categoria de compilação. | |
DefaultCategory | Obtém o objeto que representa a categoria padrão. | |
DeployCategory | Obtém o objeto que representa a categoria de implantar. | |
ExternalsResolutionCategory | Obtém o objeto que representa a categoria de resolução. | |
ModelCategory | Obtém o objeto que representa a categoria de modelo. | |
ProjectPropertiesCategory | Obtém o objeto que representa a categoria de propriedades do projeto. | |
ValidationAtBuildCategory | Obtém o objeto que representa a categoria de validação. | |
ValidationOnIdleCategory | Obtém o objeto que representa a validação de categoria ociosa. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add(DataSchemaError, Object) | Adiciona o fornecido DataSchemaError o objeto para o Error List janela de Visual Studio usando a categoria especificada. | |
Add(IList<DataSchemaError>, Object) | Adiciona uma coleção de DataSchemaError objetos para o Error List janela de Visual Studio na categoria especificada. | |
Add(DataSchemaError, Object, Boolean) | ||
Add(IList<DataSchemaError>, Object, Boolean) | ||
AddPersistedCategory | Designa que erros adicionados a Lista de erros janela de Visual Studio, junto com a categoria fornecida, serão persistentes. | |
ClearCategory | Remove todos os erros que tenham a categoria fornecida a partir de Error List janela de Visual Studio. | |
Dispose | Libera todos os recursos que são usados pela instância atual do ErrorManager classe. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
Find(String, Object) | Recupera uma lista de todos os DataSchemaError os objetos que pertencem à categoria especificada e documento. | |
Find(Predicate<DataSchemaError>, Object) | ||
GetAllCategories | Recupera uma lista de todas as categorias existentes. | |
GetAllErrors() | Recupera uma lista de todos os erros do ErrorManager. | |
GetAllErrors(Object) | Recupera uma lista de todos os erros de ErrorManager que pertencem à categoria especificada. | |
GetCategories | ||
GetErrorCounts | Recupera as contagens de erros que pertencem à categoria fornecida.Contagens são retornadas para vários níveis de gravidade. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetObjectData | Inicializa uma nova instância da classe ErrorManager. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
MergeWith | Copia os erros de outro ErrorManager objeto. | |
Remove(String, Object) | Remove o Error List janela de Visual Studio todos os DataSchemaError objetos do que compartilham o nome do arquivo de documento e categoria. | |
Remove(DataSchemaError, Object) | Remove especificado DataSchemaError objeto a partir do Error List janela de Visual Studio. | |
Remove(IList<DataSchemaError>, Object) | Remove especificado DataSchemaError objetos a partir do Error List janela de Visual Studio. | |
Remove(Predicate<DataSchemaError>, Object) | ||
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
UpdateErrorsDocumentName | Altera o nome do documento no Document propriedade de todos os DataSchemaError objetos na Error List janela de Visual Studio que pertencem à categoria especificada. |
Início
Eventos
Nome | Descrição | |
---|---|---|
Disposed | Ocorre quando o ErrorManager foi descartado. | |
ErrorManagerRefreshed | Ocorre quando os dados de ErrorManager foi atualizado. | |
ErrorsChanged | Ocorre quando um ou mais erros foram adicionados ou removidos do Error List janela de Visual Studio. |
Início
Comentários
Todos os DataSchemaError objetos são adicionados e removidos do Error List janela através dessa classe.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Data.Schema