[This is preliminary documentation and is subject to change.]
Creates an instance of appropriate configurable object as specified in supplied config node.
This function does not configure the instance
Namespace: NFX.EnvironmentAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public static T Make<T>(
IConfigSectionNode node,
Type defaultType = null,
Object[] args = null
)
public static T Make<T>(
IConfigSectionNode node,
Type defaultType = null,
Object[] args = null
)
Public Shared Function Make(Of T) (
node As IConfigSectionNode,
Optional defaultType As Type = Nothing,
Optional args As Object() = Nothing
) As T
Public Shared Function Make(Of T) (
node As IConfigSectionNode,
Optional defaultType As Type = Nothing,
Optional args As Object() = Nothing
) As T
public:
generic<typename T>
static T Make(
IConfigSectionNode^ node,
Type^ defaultType = nullptr,
array<Object^>^ args = nullptr
)
public:
generic<typename T>
static T Make(
IConfigSectionNode^ node,
Type^ defaultType = nullptr,
array<Object^>^ args = nullptr
)
static member Make :
node : IConfigSectionNode *
?defaultType : Type *
?args : Object[]
(* Defaults:
let _defaultType = defaultArg defaultType null
let _args = defaultArg args null
*)
-> 'T
static member Make :
node : IConfigSectionNode *
?defaultType : Type *
?args : Object[]
(* Defaults:
let _defaultType = defaultArg defaultType null
let _args = defaultArg args null
*)
-> 'T
- T
Return Value
Type:
T