TestClassAttribute-Klasse
Aktualisiert: November 2007
Wird verwendet, um Klassen zu identifizieren, die Testmethoden enthalten. Diese Klasse kann nicht geerbt werden.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (in Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Syntax
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public NotInheritable Class TestClassAttribute _
Inherits Attribute
Dim instance As TestClassAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class TestClassAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class TestClassAttribute sealed : public Attribute
public final class TestClassAttribute extends Attribute
Hinweise
Testmethoden, die mit TestMethodAttribute gekennzeichnet sind, stehen nicht zur Verfügung, wenn die übergeordnete Klasse nicht mit TestClassAttribute gekennzeichnet ist. Die Testklasse ist ohne TestClassAttribute ungültig.
Dieses Attribut kann für eine Klasse angegeben werden. Auf eine Klasse kann nur eine Instanz dieses Attributs angewendet werden.
Dieses Attribut wird standardmäßig in generiertem Code verwendet.
Weitere Informationen zum Verwenden von Attributen finden Sie unter Erweitern von Metadaten mithilfe von Attributen.
Vererbungshierarchie
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.