Hiperspace::KeyPath

Header Image
Project:
KeyPath : Public abstract Class
Created: 18/11/2023 15:18:33
Modified: 18/11/2023 15:18:33
Project:
Advanced:
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Advanced
  • Other Links
Attribute Scope Type
_setSpace Protected SetSpace<TEntity>
 
Space Public HiperSpace
 
Operation
Public
KeyPath (space: HiperSpace, setSpace: SetSpace<TEntity>, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
KeyBytes (item: TEntity, ) : byte
Details:
[ Is static False. Is abstract True. Is return array True. Is query False. Is synchronized False. ]
Public
ValueBytes (item: TEntity, ) : byte
Details:
[ Is static False. Is abstract True. Is return array True. Is query False. Is synchronized False. ]
Public
IsGetable (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
IsSargable (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Bind (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Batch (item: TEntity, ) : (byte[], byte[], object?)?
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
BindAsync (item: TEntity, ) : Task<bool>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Get (key: TKey, ) : TEntity?
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Find (template: TEntity, ) : IEnumerable<TEntity>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
FindAsync (template: TEntity, ) : Task<IEnumerable<TEntity>>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Nearest (template: TEntity, space: Vector, method: Vector.Method, limit: int, ) : IEnumerable<(TEntity Item, double Distance)>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
NearestAsync (template: TEntity, space: Vector, method: Vector.Method, limit: int, ) : Task<IEnumerable<(TEntity Item, double Distance)>>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Scan (template: TEntity, ) : IEnumerable<TEntity>
Details:
Notes: Perform a full table scan because there are no suitable Key or Index to use<br/><br/>@returns every instance of TEntity in the hiperspace<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
ScanAsync (template: TEntity, ) : Task<IEnumerable<TEntity>>
Details:
Notes: Perform a full table scan async because there are no suitable Key or Index to use<br/><br/>@returns every instance of TEntity in the hiperspace<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
HiperSpace
Class  
Name:  
 
Name: Space
 
Details:
 
«SetSpace» SetSpace
Class  
Name:  
 
Name: _setSpace
 
Details:
 
Element Source Role Target Role
ActorPerformsSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
OrderInvoiceSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
SalespersonSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
IndexElementSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
ResourceSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
IndexPath
Class  
Name:  
 
Name: _keyPath
 
Details:
 
RealmSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
«SetSpace» TaskResourcesSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
TarrifSetSpace
Class  
Name:  
 
Name: _keyPath
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
RealmKeyPath Class Generalization From  
OrderInvoiceKeyPath Class Generalization From  
TaskResourcesKeyPath Class Generalization From  
MeasureObservationKeyPath Class Generalization From  
ActorPerformsKeyPath Class Generalization From  
SalespersonKeyPath Class Generalization From  
TarrifKeyPath Class Generalization From  
KeyPathVersion Class Generalization From  
ResourceKeyPath Class Generalization From  
IndexElementKeyPath Class Generalization From