Partager via


ObjectGenerator Classe

Définition

Cette classe crée un objet d’un type donné et le remplit avec des exemples de données.

public class ObjectGenerator
type ObjectGenerator = class
Public Class ObjectGenerator
Héritage
ObjectGenerator

Constructeurs

ObjectGenerator()

Cette classe crée un objet d’un type donné et le remplit avec des exemples de données.

Méthodes

GenerateObject(Type)

Génère un objet pour un type donné. Le type doit être public, avoir un constructeur par défaut public et des propriétés/champs publics définissables. Actuellement, il prend en charge les types suivants : Int32, , EnumString, DateTime, , Uri, etc. Types complexes : types POCO. Nullables : Nullable<T>. Tableaux : tableaux de types simples ou de types complexes. Paires de valeurs de clé : KeyValuePair<TKey,TValue> Tuples : Tuple<T1>, Tuple<T1,T2>, etc Dictionnaires : IDictionary<TKey,TValue> ou tout ce qui dérive de IDictionary<TKey,TValue>. Collections : IList<T>, IEnumerable<T>, ICollection<T>IList, , IEnumerable, ou ICollection tout ce qui dérive de ICollection<T> ou IList. Interrogeables : IQueryable, IQueryable<T>.

S’applique à