예제 #1
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Items.Count);
     foreach (var item in Items)
     {
         context.Write(item);
     }
 }
예제 #2
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Items.Count);
     foreach (var item in Items)
     {
         context.Write(item);
     }
 }
예제 #3
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Values.Count);
     foreach (var pair in Values)
     {
         context.Write(pair.Key);
         context.WritePrimitive(pair.Value.Item1, pair.Value.Item2);
     }
 }
예제 #4
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Values.Count);
     foreach (var pair in Values)
     {
         context.Write(pair.Key);
         context.WritePrimitive(pair.Value.Item1, pair.Value.Item2);
     }
 }
예제 #5
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(FullDependency);
     context.Write(Files.Count);
     foreach (var pair in Files)
     {
         context.Write(pair.Key);
         if (FullDependency)
         {
             context.Write(pair.Value.LastModifiedDate);
             context.Write(pair.Value.LastSize);
         }
     }
 }
예제 #6
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(FullDependency);
     context.Write(Files.Count);
     foreach (var pair in Files)
     {
         context.Write(pair.Key);
         if (FullDependency)
         {
             context.Write(pair.Value.LastModifiedDate);
             context.Write(pair.Value.LastSize);
         }
     }
 }
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Data);
 }
예제 #8
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Path);
     context.Write(LastModified);
     context.Write(LastSize);
 }
예제 #9
0
 public void Save(IProtocolSerializerContext context)
 {
     context.Write(Path);
     context.Write(LastModified);
     context.Write(LastSize);
 }
예제 #10
0
 public void Save(IProtocolSerializerContext context)
 {
     Contract.Requires(context != null);
 }
예제 #11
0
 public void Save(IProtocolSerializerContext context)
 {
     Contract.Requires(context != null);
 }