Click or drag to resize
SerializerGeneratorGenerateCode Method (SerializerCodeGenerationConfiguration, IEnumerableType)
Generates source codes which implement auto-generated serializer types for specified types with specified configuration.

Namespace: MsgPack.Serialization
Assembly: MsgPack (in MsgPack.dll) Version: 0.6.0
Syntax
public static IEnumerable<string> GenerateCode(
	SerializerCodeGenerationConfiguration configuration,
	IEnumerable<Type> targetTypes
)

Parameters

configuration
Type: MsgPack.SerializationSerializerCodeGenerationConfiguration
The SerializerCodeGenerationConfiguration which holds optional settings. Specifying null means using default settings.
targetTypes
Type: System.Collections.GenericIEnumerableType
The target types where serializer types to be generated.

Return Value

Type: IEnumerableString
A file path collection which correspond to codes generated to targetTypes.
Exceptions
ExceptionCondition
ArgumentNullExceptiontargetTypes is null.
SerializationExceptionFailed to generate a serializer because of targetTypes.
Remarks
Serializer types for dependent types which are refered from specified targetTypes are NOT generated. This method just generate serializer types for specified types.
See Also