Exemplo n.º 1
0
 public TableContextBasedPropertyReader(
     IRowIndexReader rowIndexReader,
     IRowMatrixReader rowMatrixReader,
     IPropertyValueReader propertyValueReader)
 {
     this.rowIndexReader      = rowIndexReader;
     this.rowMatrixReader     = rowMatrixReader;
     this.propertyValueReader = propertyValueReader;
 }
Exemplo n.º 2
0
 internal Message(
     ObjectPath objectPath,
     IObjectTracker objectTracker,
     IRecipientTracker recipientTracker,
     INodeEntryFinder nodeEntryFinder,
     IRowIndexReader rowIndexReader,
     IPropertyNameToIdMap propertyNameToIdMap,
     IPropertyContextBasedPropertyReader propertyContextBasedPropertyReader,
     ITableContextBasedPropertyReader tableContextBasedPropertyReader) : base(objectPath, objectTracker, propertyNameToIdMap, propertyContextBasedPropertyReader)
 {
     this.objectPath          = objectPath;
     this.objectTracker       = objectTracker;
     this.recipientTracker    = recipientTracker;
     this.nodeEntryFinder     = nodeEntryFinder;
     this.rowIndexReader      = rowIndexReader;
     this.propertyNameToIdMap = propertyNameToIdMap;
     this.propertyContextBasedPropertyReader = propertyContextBasedPropertyReader;
     this.tableContextBasedPropertyReader    = tableContextBasedPropertyReader;
 }
Exemplo n.º 3
0
Arquivo: Folder.cs Projeto: phx255/PST
 internal Folder(
     ObjectPath objectPath,
     IObjectTracker objectTracker,
     IRecipientTracker recipientTracker,
     IEncoder <string> stringEncoder,
     IPropertyNameToIdMap propertyNameToIdMap,
     IPropertyContextBasedPropertyReader propertyContextBasedPropertyReader,
     INodeEntryFinder nodeEntryFinder,
     IRowIndexReader rowIndexReader,
     ITableContextBasedPropertyReader tableContextBasedPropertyReader,
     INIDAllocator nodeIdAllocator) : base(objectPath, objectTracker, propertyNameToIdMap, propertyContextBasedPropertyReader)
 {
     this.objectPath       = objectPath;
     this.objectTracker    = objectTracker;
     this.recipientTracker = recipientTracker;
     this.stringEncoder    = stringEncoder;
     this.nodeEntryFinder  = nodeEntryFinder;
     this.rowIndexReader   = rowIndexReader;
     this.tableContextBasedPropertyReader = tableContextBasedPropertyReader;
     this.nodeIdAllocator     = nodeIdAllocator;
     this.propertyNameToIdMap = propertyNameToIdMap;
     this.propertyContextBasedPropertyReader = propertyContextBasedPropertyReader;
 }
Exemplo n.º 4
0
 private PSTFile(
     IObjectTracker objectTracker,
     IRecipientTracker recipientTracker,
     IEncoder <string> stringEncoder,
     INodeEntryFinder nodeEntryFinder,
     IRowIndexReader rowIndexReader,
     IPropertyNameToIdMap propertyNameToIdMap,
     IPropertyContextBasedPropertyReader propertyContextBasedPropertyReader,
     ITableContextBasedPropertyReader tableContextBasedPropertyReader,
     INIDAllocator nodeIdAllocator,
     IChangesApplier changesApplier)
 {
     this.objectTracker       = objectTracker;
     this.recipientTracker    = recipientTracker;
     this.stringEncoder       = stringEncoder;
     this.nodeEntryFinder     = nodeEntryFinder;
     this.rowIndexReader      = rowIndexReader;
     this.propertyNameToIdMap = propertyNameToIdMap;
     this.propertyContextBasedPropertyReader = propertyContextBasedPropertyReader;
     this.tableContextBasedPropertyReader    = tableContextBasedPropertyReader;
     this.nodeIdAllocator = nodeIdAllocator;
     this.changesApplier  = changesApplier;
 }