Compartir a través de


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
System_CAPS_pubmethod ExportTestConditionAttribute(String, String)

Inicializa una nueva instancia de la clase ExportTestConditionAttribute.

System_CAPS_pubmethod ExportTestConditionAttribute(String, Type)

Inicializa una nueva instancia de la clase ExportTestConditionAttribute.

Propiedades

Nombre Descripción
System_CAPS_pubproperty ContractName

(Heredado de ExportAttribute.)

System_CAPS_pubproperty ContractType

(Heredado de ExportAttribute.)

System_CAPS_pubproperty DisplayName

(Heredado de ExportStandardMetadataAttribute.)

System_CAPS_pubproperty Id

(Heredado de ExportStandardMetadataAttribute.)

System_CAPS_pubproperty PlatformCompatibility

(Heredado de ExportStandardMetadataAttribute.)

System_CAPS_pubproperty TypeId

(Heredado de Attribute.)

System_CAPS_pubproperty Version

(Heredado de ExportStandardMetadataAttribute.)

Métodos

Nombre Descripción
System_CAPS_pubmethod Equals(Object)

(Heredado de Attribute.)

System_CAPS_protmethod Finalize()

(Heredado de Object.)

System_CAPS_pubmethod GetHashCode()

(Heredado de Attribute.)

System_CAPS_pubmethod GetType()

(Heredado de Object.)

System_CAPS_pubmethod IsDefaultAttribute()

(Heredado de Attribute.)

System_CAPS_pubmethod Match(Object)

(Heredado de Attribute.)

System_CAPS_protmethod MemberwiseClone()

(Heredado de Object.)

System_CAPS_pubmethod ToString()

(Heredado de Object.)

Implementaciones explícitas de interfaces

Nombre Descripción
System_CAPS_pubinterfaceSystem_CAPS_privmethod _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

(Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

(Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod _Attribute.GetTypeInfoCount(UInt32)

(Heredado de Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod _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