GenericParameterHelper-Klasse
Diese Klasse ist ein Platzhalter zur Verwendung mit Generika. Sie ermöglicht das Testen generischer Typen durch die Übergabe unspezifischer Typargumente.
Vererbungshierarchie
Object
Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntax
'Declaration
Public Class GenericParameterHelper _
Implements IComparable, IEnumerable, ICloneable
public class GenericParameterHelper : IComparable,
IEnumerable, ICloneable
public ref class GenericParameterHelper : IComparable,
IEnumerable, ICloneable
type GenericParameterHelper =
class
interface IComparable
interface IEnumerable
interface ICloneable
end
public class GenericParameterHelper implements IComparable, IEnumerable, ICloneable
Der GenericParameterHelper-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
GenericParameterHelper() | Initialisiert eine neue Instanz der GenericParameterHelper-Klasse.Dieser Konstruktor initialisiert die Data-Eigenschaft auf einen zufälligen Wert. | |
GenericParameterHelper(Int32) | Initialisiert eine neue Instanz der GenericParameterHelper-Klasse.Dieser Konstruktor initialisiert die Data-Eigenschaft auf einen vom Benutzer angegebenen Wert. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Data | Ruft die Data-Eigenschaft für diese Instanz ab bzw. legt sie fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Clone | Erstellt ein neues GenericParameterHelper-Element, das eine Kopie der aktuellen Instanz ist. | |
CompareTo | Vergleicht die aktuelle Instanz mit einem anderen Objekt vom selben Typ und gibt eine ganze Zahl zurück, die angibt, ob die aktuelle Instanz in der Sortierreihenfolge vor oder nach dem anderen Objekt oder an derselben Position auftritt. | |
Equals | Bestimmt, ob das angegebene GenericParameterHelper-Objekt mit dem aktuellen GenericParameterHelper-Objekt identisch ist. (Überschreibt Object.Equals(Object).) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, dessen Länge von der Data-Eigenschaft abgeleitet wird. | |
GetHashCode | Gibt den Hashcode für dieses GenericParameterHelper-Objekt zurück. (Überschreibt Object.GetHashCode.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Mit einem Komponententest kann möglicherweise kein echter Typ an eine generische Methode übergeben werden, die getestet wird. Mit diesem Code kann stattdessen dieser generische Platzhalter übergeben werden.
Wenn die Testtools in Team System einen Komponententest zum Testen eines generischen Typs generiert, die Aufrufe, die generische Typargumente dieses Verwendungs-Platzhalters des generischen Typs testen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.