
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
408
|
Chapter 7: Exception Handling
The output from Example 7-5 is presented in Example 7-6.
binaryWrite.Serialize(ObjectFile, se5);
ObjectFile.Close( );
BinaryFormatter binaryRead = new BinaryFormatter( );
ObjectFile = File.OpenRead("se1.object");
object Data = binaryRead.Deserialize(ObjectFile);
Console.WriteLine("----------" + Environment.NewLine + Data);
ObjectFile.Close( );
ObjectFile = File.OpenRead("se2.object");
Data = binaryRead.Deserialize(ObjectFile);
Console.WriteLine("----------" + Environment.NewLine + Data);
ObjectFile.Close( );
ObjectFile = File.OpenRead("se3.object");
Data = binaryRead.Deserialize(ObjectFile);
Console.WriteLine("----------" + Environment.NewLine + Data);
ObjectFile.Close( );
ObjectFile = File.OpenRead("se4.object");
Data = binaryRead.Deserialize(ObjectFile);
Console.WriteLine("----------" + Environment.NewLine + Data);
ObjectFile.Close( );
ObjectFile = File.OpenRead("se5.object");
Data = binaryRead.Deserialize(ObjectFile);
Console.WriteLine("----------" + Environment.NewLine +
Data + Environment.NewLine + "----------");
ObjectFile.Close( );
Console.WriteLine(Environment.NewLine + "END TEST" + Environment.NewLine);
}
Example 7-6. Output displayed by the RemoteComponentException class
TEST EACH CTOR
TEST NEW SERVERNAME PROPERTY
se1.ServerName == ...