[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]
Assembly: Facebook (in Facebook.dll) Version: 0.2009.3.23 (0.2009.3.23)
Syntax
C# |
---|
public static Object CreateGeneric( Type genericTypeDefinition, IList<Type> innerTypes, Func<Type, IList<Object>, Object> instanceCreator, params Object[] args ) |
Visual Basic (Declaration) |
---|
Public Shared Function CreateGeneric ( _ genericTypeDefinition As Type, _ innerTypes As IList(Of Type), _ instanceCreator As Func(Of Type, IList(Of Object), Object), _ ParamArray args As Object() _ ) As Object |
Visual C++ |
---|
public: static Object^ CreateGeneric( Type^ genericTypeDefinition, IList<Type^>^ innerTypes, Func<Type^, IList<Object^>^, Object^>^ instanceCreator, ... array<Object^>^ args ) |
Parameters
- genericTypeDefinition
- Type: System..::.Type
[Missing <param name="genericTypeDefinition"/> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]
- innerTypes
- Type: System.Collections.Generic..::.IList<(Of <(Type>)>)
[Missing <param name="innerTypes"/> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]
- instanceCreator
- Type: System..::.Func<(Of <(Type, IList<(Of <(Object>)>), Object>)>)
[Missing <param name="instanceCreator"/> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]
- args
- Type: array<
System..::.Object
>[]()[]
[Missing <param name="args"/> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]
Return Value
[Missing <returns> documentation for "M:Facebook.Json.Utilities.ReflectionUtils.CreateGeneric(System.Type,System.Collections.Generic.IList{System.Type},System.Func{System.Type,System.Collections.Generic.IList{System.Object},System.Object},System.Object[])"]