/// <summary>
		/// Construct a new VersionSupportingBinaryFormatter instance.
		/// </summary>
		public VersionSupportingBinaryFormatter()
		{
			formatter = new BinaryFormatter();
			SurrogateSelector surrogateSelector = new SurrogateSelector();
			formatter.SurrogateSelector = surrogateSelector;
			VersionSupportingSurrogateConnectingBinder  deserializationSurrogateConnectingBinder
				= new VersionSupportingSurrogateConnectingBinder(surrogateSelector);
			formatter.Binder = deserializationSurrogateConnectingBinder;
		}
Exemplo n.º 2
0
        /// <summary>
        /// Construct a new VersionSupportingBinaryFormatter instance.
        /// </summary>
        public VersionSupportingBinaryFormatter()
        {
            formatter = new BinaryFormatter();
            SurrogateSelector surrogateSelector = new SurrogateSelector();

            formatter.SurrogateSelector = surrogateSelector;
            VersionSupportingSurrogateConnectingBinder deserializationSurrogateConnectingBinder
                = new VersionSupportingSurrogateConnectingBinder(surrogateSelector);

            formatter.Binder = deserializationSurrogateConnectingBinder;
        }