GenericParameterHelper, classe
Cette classe est un espace réservé à utiliser avec les génériques. Il vous aide à tester des types génériques en vous permettant de transmettre des arguments de type non spécifique.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
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
Le type GenericParameterHelper expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
GenericParameterHelper() | Initialise une nouvelle instance de la classe GenericParameterHelper.Ce constructeur initialise la propriété Data à l'aide d'une valeur aléatoire. | |
GenericParameterHelper(Int32) | Initialise une nouvelle instance de la classe GenericParameterHelper.Ce constructeur initialise la propriété Data à l'aide de la valeur spécifiée par un utilisateur. |
Début
Propriétés
Nom | Description | |
---|---|---|
Data | Obtient ou définit la propriété Data pour cette instance. |
Début
Méthodes
Nom | Description | |
---|---|---|
Clone | Crée un nouvel GenericParameterHelper qui est une copie de l'instance actuelle. | |
CompareTo | Compare l'instance actuelle avec un autre objet du même type et retourne un entier qui indique si l'instance actuelle précède ou suit un autre objet ou se trouve à la même position dans l'ordre de tri. | |
Equals | Détermine si l'objet GenericParameterHelper spécifié est identique à l'objet GenericParameterHelper en cours. (Substitue Object.Equals(Object).) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetEnumerator | Retourne un énumérateur dont la longueur est dérivée de la propriété Data. | |
GetHashCode | Retourne le code de hachage pour cet objet GenericParameterHelper. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
Il est possible qu'un test unitaire ne puisse pas transmettre un type réel à une méthode générique qu'il teste. Ce code peut transmettre à la place cet espace réservé générique.
Lorsque les Outils de test Team System génèrent un test unitaire pour tester un type générique, les appels qui testent ce type générique utilisent les arguments du type générique de l'espace réservé.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms