ExportTestConditionAttribute (Clase)
Las clases concretas que implementan TestCondition deben agregar el atributo ExportTestConditionAttribute a su definición de clase.Esto asegura que se detectarán y agregarán al conjunto de condiciones de prueba disponibles en el Diseñador de pruebas unitarias de SQL Server.
Espacio de nombres: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
Ensamblado: Microsoft.Data.Tools.Schema.Sql.UnitTesting (en Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Jerarquía de herencia
System.Object
System.Attribute
System.ComponentModel.Composition.ExportAttribute
Microsoft.SqlServer.Dac.Extensibility.ExportStandardMetadataAttribute
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.ExportTestConditionAttribute
Sintaxis
[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public class ExportTestConditionAttribute : ExportStandardMetadataAttribute
[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class ExportTestConditionAttribute : ExportStandardMetadataAttribute
[<MetadataAttributeAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)>]
type ExportTestConditionAttribute =
class
inherit ExportStandardMetadataAttribute
end
<MetadataAttributeAttribute>
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)>
Public Class ExportTestConditionAttribute
Inherits ExportStandardMetadataAttribute
Constructores
Nombre | Descripción | |
---|---|---|
![]() |
ExportTestConditionAttribute(String, String) | Inicializa una nueva instancia de la clase ExportTestConditionAttribute. |
![]() |
ExportTestConditionAttribute(String, Type) | Inicializa una nueva instancia de la clase ExportTestConditionAttribute. |
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
ContractName | (Heredado de ExportAttribute.) |
![]() |
ContractType | (Heredado de ExportAttribute.) |
![]() |
DisplayName | (Heredado de ExportStandardMetadataAttribute.) |
![]() |
Id | (Heredado de ExportStandardMetadataAttribute.) |
![]() |
PlatformCompatibility | (Heredado de ExportStandardMetadataAttribute.) |
![]() |
TypeId | (Heredado de Attribute.) |
![]() |
Version | (Heredado de ExportStandardMetadataAttribute.) |
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
Equals(Object) | (Heredado de Attribute.) |
![]() |
Finalize() | (Heredado de Object.) |
![]() |
GetHashCode() | (Heredado de Attribute.) |
![]() |
GetType() | (Heredado de Object.) |
![]() |
IsDefaultAttribute() | (Heredado de Attribute.) |
![]() |
Match(Object) | (Heredado de Attribute.) |
![]() |
MemberwiseClone() | (Heredado de Object.) |
![]() |
ToString() | (Heredado de Object.) |
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) | (Heredado de Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) | (Heredado de Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount(UInt32) | (Heredado de Attribute.) |
![]() ![]() |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) | (Heredado de Attribute.) |
Seguridad para subprocesos
Los miembros estáticos públicos (Shared en Visual Basic) 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
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions (Espacio de nombres)
Volver al principio