ObjectGenerator Class

This class will create an object of a given type and populate it with sample data.
Public Class ObjectGenerator
This language is not supported or no code example is available.
public class ObjectGenerator
This language is not supported or no code example is available.
public ref class ObjectGenerator 
This language is not supported or no code example is available.
public class ObjectGenerator
This language is not supported or no code example is available.
Methods
 
Name Description
Public method GenerateObject(Type) Generates an object for a given type. The type needs to be public, have a public default constructor and settable public properties/fields. Currently it supports the following types: Simple types: int, string, Enum, DateTime, Uri, etc. Complex types: POCO types. Nullables: Nullable<T>. Arrays: arrays of simple types or complex types. Key value pairs: KeyValuePair<TKey,TValue> Tuples: Tuple<T1>, Tuple<T1,T2>, etc Dictionaries: IDictionary<TKey,TValue> or anything deriving from IDictionary<TKey,TValue>. Collections: IList<T>, IEnumerable<T>, ICollection<T>, IList, IEnumerable, ICollection or anything deriving from ICollection<T> or IList. Queryables: IQueryable, IQueryable<T>.
Top
Name Description
Public extension method NameOf(this object) (Defined by NLogHelper).
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition