예제 #1
0
 public ModuleReferenceKeyBinder(ISerializableModuleIdManager idManager,
                                 ISerializableId <List <Tuple <string, int, int, byte[]> > > id,
                                 IContextData contextData,
                                 IContextManager contextManager)
 {
     _idManager      = idManager;
     _id             = id;
     _contextData    = contextData;
     _contextManager = contextManager;
 }
예제 #2
0
 public ReferenceKeyBinder(ISerializableIdManager idManager,
                           ISerializableId <byte[]> id,
                           IContextData contextData,
                           IContextManager contextManager,
                           IDocumentManager documentManager)
 {
     _idManager       = idManager;
     _id              = id;
     _contextData     = contextData;
     _contextManager  = contextManager;
     _documentManager = documentManager;
 }
예제 #3
0
 public bool GetTraceData(string key, out ISerializableId <byte[]> id)
 {
     id = TraceUtils.GetTraceData(key) as ISerializableId <byte[]>;
     if (id != null)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
예제 #4
0
 public bool GetTraceData(string key, out ISerializableId<byte[]> id)
 {
     id = TraceUtils.GetTraceData(key) as ISerializableId<byte[]>;
     if (id != null)
     {
         return true;
     }
     else
     {
         return false;
     }
 }
예제 #5
0
 public bool GetTraceData(string key, out ISerializableId<List<Tuple<string, int, int, byte[]>>> id)
 {
     id = TraceUtils.GetTraceData(key) as ISerializableId<List<Tuple<string, int, int, byte[]>>>;
     if (id != null)
     {
         return true;    
     }
     else
     {
         return false;
     }
 }