DGenCompatibilityAttribute (Clase)
Actualización: noviembre 2007
Especifica que este generador de ensamblados debería reemplazar a una determinada versión anterior de un ensamblado cuando se carga un plan de generación de datos.
Espacio de nombres: Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Ensamblado: Microsoft.VisualStudio.TeamSystem.Data (en Microsoft.VisualStudio.TeamSystem.Data.dll)
Sintaxis
<CLSCompliantAttribute(True)> _
<AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple := True, Inherited := False)> _
Public NotInheritable Class DGenCompatibilityAttribute _
Inherits Attribute
Dim instance As DGenCompatibilityAttribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]
public sealed class DGenCompatibilityAttribute : Attribute
[CLSCompliantAttribute(true)]
[AttributeUsageAttribute(AttributeTargets::Assembly, AllowMultiple = true, Inherited = false)]
public ref class DGenCompatibilityAttribute sealed : public Attribute
public final class DGenCompatibilityAttribute extends Attribute
Comentarios
Si actualiza un generador de datos, puede utilizar este atributo para especificar que los planes de generación de datos pueden utilizar el ensamblado actualizado de ese generador. Con este atributo, evita tener que actualizar cualquier plan que haga referencia a la versión anterior del ensamblado.
Ejemplos
Es posible que tenga un ensamblado de generador de datos que se denomine CustomGenerators, cuyo número de versión sea 1.0.0.0, al que hagan referencia uno o varios planes de generación de datos. En esta situación, podría aplicar este atributo a la versión 2.0.0.0 del ensamblado CustomGenerators como se detalla a continuación:
[assembly: DGenCompatibility(@"CustomGenerators, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ffffffffffffffff", "2.0.0.0")]
Cuando un usuario que tiene la versión de ensamblado 2.0.0.0 intenta cargar un plan de generación de datos que hace referencia a un generador de datos del ensamblado 1.0.0.0, se carga el mismo ensamblado en la versión 2.0.0.0.
Jerarquía de herencia
System.Object
System.Attribute
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.DGenCompatibilityAttribute
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
DGenCompatibilityAttribute (Miembros)
Microsoft.VisualStudio.TeamSystem.Data.DataGenerator (Espacio de nombres)