Partager via


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
Méthode publique GenericParameterHelper() Initialise une nouvelle instance de la classe GenericParameterHelper.Ce constructeur initialise la propriété Data à l'aide d'une valeur aléatoire.
Méthode publique 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
Propriété publique Data Obtient ou définit la propriété Data pour cette instance.

Début

Méthodes

  Nom Description
Méthode publique Clone Crée un nouvel GenericParameterHelper qui est une copie de l'instance actuelle.
Méthode publique 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.
Méthode publique Equals Détermine si l'objet GenericParameterHelper spécifié est identique à l'objet GenericParameterHelper en cours. (Substitue Object.Equals(Object).)
Méthode protégée 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.)
Méthode publique GetEnumerator Retourne un énumérateur dont la longueur est dérivée de la propriété Data.
Méthode publique GetHashCode Retourne le code de hachage pour cet objet GenericParameterHelper. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique 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