TypeBinder

Namespace: uModCommonSerialization

Assembly: uMod.Common.dll

Inheritance ObjectSerializationBinder TypeBinder

Summary

SerializationBinder for faster deserialization by References to "core" assembly types (those loaded at start) are cached Type references to "stack" assemblies (those loaded afterward like plugin, extensions) are not cached Improves the performance of both core type and stack type deserialization

Constructors

Name

Summary

TypeBinder ()

Create a new type binder

Methods

Name

Summary

BindToType (String, String)

Gets type associated with assembly and type

Static Methods

Name

Summary

GetType (String)

Gets type from core assemblies

GetTypeFromStack (String)

Search assemblies for type loaded by plugins or extensions