Compartilhar via


ObjectGenerator.GenerateObject(Type) Método

Definição

Gera um objeto para um determinado tipo. O tipo precisa ser público, ter um construtor padrão público e propriedades/campos públicos configuráveis. Atualmente, ele dá suporte aos seguintes tipos: Tipos simples: Int32, String, Enum, DateTime, Urietc. Tipos complexos: tipos POCO. Anuláveis: Nullable<T>. Matrizes: matrizes de tipos simples ou tipos complexos. Pares chave-valor: KeyValuePair<TKey,TValue> Tuplas: Tuple<T1>, Tuple<T1,T2>, etc Dicionários: IDictionary<TKey,TValue> ou qualquer coisa derivada de IDictionary<TKey,TValue>. Coleções: IList<T>, IEnumerable<T>, ICollection<T>, IList, IEnumerableICollection ou qualquer coisa derivada de ICollection<T> ou IList. Queryables: IQueryable, IQueryable<T>.

public object GenerateObject (Type type);
member this.GenerateObject : Type -> obj
Public Function GenerateObject (type As Type) As Object

Parâmetros

type
Type

O tipo.

Retornos

Um objeto do tipo fornecido.

Aplica-se a