SerializerGeneratorGenerateAssembly Method (SerializerAssemblyGenerationConfiguration, IEnumerableType) |
Generates an assembly which contains auto-generated serializer types for specified types.
Namespace: MsgPack.SerializationAssembly: MsgPack (in MsgPack.dll) Version: 0.6.0
Syntax public static string GenerateAssembly(
SerializerAssemblyGenerationConfiguration configuration,
IEnumerable<Type> targetTypes
)
Public Shared Function GenerateAssembly (
configuration As SerializerAssemblyGenerationConfiguration,
targetTypes As IEnumerable(Of Type)
) As String
public:
static String^ GenerateAssembly(
SerializerAssemblyGenerationConfiguration^ configuration,
IEnumerable<Type^>^ targetTypes
)
static member GenerateAssembly :
configuration : SerializerAssemblyGenerationConfiguration *
targetTypes : IEnumerable<Type> -> string
Parameters
- configuration
- Type: MsgPack.SerializationSerializerAssemblyGenerationConfiguration
The SerializerAssemblyGenerationConfiguration which holds required AssemblyName and optional settings. - targetTypes
- Type: System.Collections.GenericIEnumerableType
The target types where serializer types to be generated.
Return Value
Type:
StringThe file path for generated single module assembly file.
Exceptions Remarks
Serializer types for dependent types which are refered from specified targetTypes are automatically generated.
See Also