Beispiel #1
0
 public ClassA(SerializationInfo serializationInfo, StreamingContext context)
 {
     Name      = serializationInfo.GetString("Name");
     Number    = serializationInfo.GetInt64("Number");
     Available = serializationInfo.GetBoolean("Available");
     ClassB    = (ClassB)serializationInfo.GetValue("ClassB", typeof(ClassB));
     ClassC    = (ClassC)serializationInfo.GetValue("ClassC", typeof(ClassC));
 }
Beispiel #2
0
 public ClassB(SerializationInfo serializationInfo, StreamingContext context)
 {
     Name   = serializationInfo.GetString("Name");
     Number = serializationInfo.GetInt64("Number");
     Amount = serializationInfo.GetDouble("Amount");
     ClassA = (ClassA)serializationInfo.GetValue("ClassA", typeof(ClassA));
     ClassC = (ClassC)serializationInfo.GetValue("ClassC", typeof(ClassC));
 }
Beispiel #3
0
 public ClassA(string name, long number, bool available, ClassB classB, ClassC classC)
 {
     Name      = name;
     Number    = number;
     Available = available;
     ClassB    = classB;
     ClassC    = classC;
 }
Beispiel #4
0
 public ClassB(string name, long number, double amount, ClassA classA, ClassC classC)
 {
     Name   = name;
     Number = number;
     Amount = amount;
     ClassA = classA;
     ClassC = classC;
 }