Compartir a través de


ErrorManager (Clase)

Administra los errores que aparecen en la ventana Lista de errores de Visual Studio.

Jerarquía de herencia

System.Object
  Microsoft.Data.Schema.ErrorManager

Espacio de nombres:  Microsoft.Data.Schema
Ensamblado:  Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)

Sintaxis

'Declaración
<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

El tipo ErrorManager expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ErrorManager Inicializa una nueva instancia de la clase ErrorManager.

Arriba

Propiedades

  Nombre Descripción
Propiedad públicaMiembro estático BuildCategory Obtiene el objeto que representa la categoría de compilación.
Propiedad públicaMiembro estático DefaultCategory Obtiene el objeto que representa la categoría predeterminada.
Propiedad públicaMiembro estático DeployCategory Obtiene el objeto que representa la categoría de implementación.
Propiedad públicaMiembro estático ExternalsResolutionCategory Obtiene el objeto que representa la categoría de resolución.
Propiedad públicaMiembro estático ModelCategory Obtiene el objeto que representa la categoría del modelo.
Propiedad públicaMiembro estático ProjectPropertiesCategory Obtiene el objeto que representa la categoría de las propiedades del proyecto.
Propiedad públicaMiembro estático ValidationAtBuildCategory Obtiene el objeto que representa la categoría de validación.
Propiedad públicaMiembro estático ValidationOnIdleCategory Obtiene el objeto que representa la validación en la categoría inactiva.

Arriba

Métodos

  Nombre Descripción
Método público Add(DataSchemaError, Object) Agrega el objeto DataSchemaError proporcionado a la ventana Lista de errores de Visual Studio usando la categoría especificada.
Método público Add(IList<DataSchemaError>, Object) Agrega una colección de objetos DataSchemaError a la ventana Lista de errores de Visual Studio en la categoría especificada.
Método público Add(DataSchemaError, Object, Boolean)
Método público Add(IList<DataSchemaError>, Object, Boolean)
Método públicoMiembro estático AddPersistedCategory Indica que se conservarán los errores agregados a la ventana Lista de errores de Visual Studio, junto con la categoría proporcionada.
Método público ClearCategory Quita de la ventana Lista de errores de Visual Studio todos los errores que tienen la categoría proporcionada.
Método público Dispose Libera todos los recursos usados por la instancia actual de la clase ErrorManager.
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público Find(String, Object) Recupera una lista de todos los objetos DataSchemaError que pertenecen a la categoría y al documento especificados.
Método público Find(Predicate<DataSchemaError>, Object)
Método público GetAllCategories Recupera una lista de todas las categorías que existen.
Método público GetAllErrors() Recupera una lista de todos los errores de ErrorManager.
Método público GetAllErrors(Object) Recupera una lista de todos los errores de ErrorManager que pertenecen a la categoría especificada.
Método público GetCategories
Método público GetErrorCounts Recupera los recuentos de errores que pertenecen a la categoría proporcionada.Se devuelven recuentos para diversos niveles de gravedad.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetObjectData Inicializa una nueva instancia de la clase ErrorManager.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público MergeWith Copia los errores de otro objeto ErrorManager.
Método público Remove(String, Object) Quita la ventana Lista de errores de todos los objetos DataSchemaError de Visual Studio que comparten el nombre de archivo y la categoría de documento proporcionados.
Método público Remove(DataSchemaError, Object) Quita el objeto DataSchemaError especificado de la ventana Lista de errores de Visual Studio.
Método público Remove(IList<DataSchemaError>, Object) Quita los objetos DataSchemaError especificados de la ventana Lista de errores de Visual Studio.
Método público Remove(Predicate<DataSchemaError>, Object)
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público UpdateErrorsDocumentName Cambia el nombre del documento en la propiedad Document de todos los objetos DataSchemaError de la ventana Lista de errores de Visual Studio que pertenecen a la categoría especificada.

Arriba

Eventos

  Nombre Descripción
Evento público Disposed Se produce cuando se ha eliminado la propiedad ErrorManager.
Evento público ErrorManagerRefreshed Se produce cuando los datos de ErrorManager se han actualizado.
Evento público ErrorsChanged Se produce cuando se agregan o se quitan uno o varios errores de la ventana Lista de errores de Visual Studio.

Arriba

Comentarios

Todos los objetos DataSchemaError se agregan y se quitan de la ventana Lista de errores a través de esta clase.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Data.Schema (Espacio de nombres)

DataSchemaError

Otros recursos

Lista de errores (Ventana)