Table of Contents

Class Activation

Namespace
Nucs.JsonSettings
Assembly
Nucs.JsonSettings.dll
public static class Activation
Inheritance
Activation
Inherited Members

Methods

CreateInstance(Type)

public static object CreateInstance(this Type t)

Parameters

t Type

Returns

object

CreateInstance(Type, object[])

public static object CreateInstance(this Type t, object[] args)

Parameters

t Type
args object[]

Returns

object

GetAllConstructors(Type)

public static IEnumerable<ConstructorInfo> GetAllConstructors(this Type t)

Parameters

t Type

Returns

IEnumerable<ConstructorInfo>

HasDefaultConstructor(Type)

Does the type have public/private/protected/internal.

public static bool HasDefaultConstructor(this Type t)

Parameters

t Type

Returns

bool