DataSchemaErrorTaskService (Clase)
Esta clase representa un servicio agnóstico de base de datos de nivel de paquete para administrar todos los errores que se muestran en la lista de errores. Cualquier otra característica o componente puede crear instancias de sus propios objetos para administrar los errores que se van a mostrar en la ventana Lista de errores de Visual Studio.
Esta API no es compatible con CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Data.Schema.Package.UI.DataSchemaErrorTaskService
Espacio de nombres: Microsoft.VisualStudio.Data.Schema.Package.UI
Ensamblado: Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public NotInheritable Class DataSchemaErrorTaskService _
Implements IDisposable, IDatabaseProjectIdleProcessor, IDatabaseProjectWorkloadProvider, IErrorManagerLimiter
[CLSCompliantAttribute(false)]
public sealed class DataSchemaErrorTaskService : IDisposable,
IDatabaseProjectIdleProcessor, IDatabaseProjectWorkloadProvider, IErrorManagerLimiter
[CLSCompliantAttribute(false)]
public ref class DataSchemaErrorTaskService sealed : IDisposable,
IDatabaseProjectIdleProcessor, IDatabaseProjectWorkloadProvider, IErrorManagerLimiter
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type DataSchemaErrorTaskService =
class
interface IDisposable
interface IDatabaseProjectIdleProcessor
interface IDatabaseProjectWorkloadProvider
interface IErrorManagerLimiter
end
public final class DataSchemaErrorTaskService implements IDisposable, IDatabaseProjectIdleProcessor, IDatabaseProjectWorkloadProvider, IErrorManagerLimiter
El tipo DataSchemaErrorTaskService expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataSchemaErrorTaskService | Inicializa una nueva instancia de la clase DataSchemaErrorTaskService. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ErrorLimit | Número máximo de errores que se pueden mostrar, tal y como especifica el usuario. | |
PackageErrorManager | Obtiene el administrador de errores de nivel de paquete. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose | Libera los recursos asociados. | |
DoWork | Indica a este procesador inactivo que realice algún trabajo. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
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). | |
FlushOnIdleQueue | Vacía los errores que todavía no se han colocado en la lista de errores. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetSelectedErrors | Devuelve los errores seleccionados en la lista de errores que son DataSchemaErrors. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetWorkload | Devuelve la carga de trabajo restante para este procesador inactivo. | |
IsSuppressed | Devuelve un valor que indica si se suprimió este error. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnIdle | Es el método al que un subproceso de interfaz de usuario llamará repetidamente cuando esté inactivo. | |
RegisterErrorManager | Registra la instancia de ErrorManager especificada con el servicio de tareas para que los errores del administrador de errores se agreguen a la lista de errores y se quiten de ella. | |
RemoveAllTaskNavigators | Quita todos los navegadores de tarea registrados del administrador de errores especificado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TreatWarningsAsErrors | Devuelve el valor actual de la propiedad de proyecto TreatWarningsAsErrors. |
Arriba
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.VisualStudio.Data.Schema.Package.UI (Espacio de nombres)