1 #if SILVERLIGHT || PocketPC
3 using System.Reflection;
5 namespace Newtonsoft.Json
8 /// Allows users to control class loading and mandate what class to load.
10 public abstract class SerializationBinder
13 /// When overridden in a derived class, controls the binding of a serialized object to a type.
15 /// <param name="assemblyName">Specifies the <see cref="Assembly"/> name of the serialized object.</param>
16 /// <param name="typeName">Specifies the <see cref="Type"/> name of the serialized object</param>
17 /// <returns></returns>
18 public abstract Type BindToType(string assemblyName, string typeName);