Hiperspace::SetSpace

Header Image
Project:
SetSpace : Public abstract Class
Created: 18/11/2023 15:18:42
Modified: 27/12/2023 15:29:29
Project:
Advanced:
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Advanced
  • Other Links
Attribute Scope Type
_lock Protected SpinLock
 
predicates Protected Func<TEntity,bool>
 
True Public Expression<Predicate<TEntity>>
 
Operation
Public
Add (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Bind (item: TEntity, cache: bool, ) : Result<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
BindAsync (item: TEntity, cache: bool, ) : Task<Result<TEntity>>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Bound (entity: TEntity, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Cached () : IEnumerable<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
ElementType () : Type
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
Expression () : Expression
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Filter (entities: IEnumerable<TEntity>, ) : IEnumerable<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Filter (entity: TEntity, ) : Result<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Find (template: TEntity, cache: bool, ) : IEnumerable<TEntity>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
FindAsync (template: TEntity, cache: bool, ) : Task<IEnumerable<TEntity>>
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Public
Get (template: TEntity, ) : TEntity?
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. ]
Private
GetEnumerator () : IEnumerator<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
OnBind () : Bound?
Details:
Notes: Event to capture Bind Events<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Protected
ProtecedAdd (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Provider () : IQueryProvider
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Protected
RaiseOnbind (entity: TEntity, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
SetSpace (space: SubSpace, provider: IQueryProvider, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Space () : SubSpace
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
TryGetValue (equalValue: TEntity, actualValue: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
UnionWith (other: IEnumerable<TEntity>, ) : void
Details:
[ Is static False. Is abstract True. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
SubSpace
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
Edge2SetSpace
Class  
Name:  
 
Name: _Users
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _DiagramObjects
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Users
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _RolePermissions
 
Details:
 
Query
Class  
Name:  
 
Name: _setSpace
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Tasks
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Resources
 
Details:
 
ItemSetSpace
Class  
Name:  
 
Name: _Projects
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _GroupPermissions
 
Details:
 
«struct» KeyRef
Class  
Name:  
 
Name: SetSpace
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Groups
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Tasks
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _TaskResourcess
 
Details:
 
Edge3SetSpace
Class  
Name:  
 
Name: _Groups
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Attributes
 
Details:
 
Element
Class  
Name:  
 
Name:  
 
Details:
 
Edge4SetSpace
Class  
Name:  
 
Name: _Groups
 
Details:
 
Edge2SetSpace
Class  
Name:  
 
Name: _UserPermissions
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _ElementRequirementss
 
Details:
 
RefSet
Class  
Name:  
 
Name: SetSpace
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _TaskResourcess
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _UserPermissions
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _ElementResourcess
 
Details:
 
Edge2SetSpace
Class  
Name:  
 
Name: _Groups
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Realms
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Edge3s
 
Details:
 
KeyPath
Class  
Name:  
 
Name: _setSpace
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _EAElements
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Connectors
 
Details:
 
Edge2SetSpace
Class  
Name:  
 
Name: _GroupPermissions
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Edge4s
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _ElementRequirementss
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Diagrams
 
Details:
 
Edge2SetSpace
Class  
Name:  
 
Name: _RolePermissions
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Attributes
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _SubTasks
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Groups
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _ElementOperationss
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Items
 
Details:
 
«struct» RefSingle
Class  
Name:  
 
Name: SetSpace
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Projects
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Packages
 
Details:
 
SubTaskSetSpace
Class  
Name:  
 
Name: _Tasks
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Users
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Edge2s
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _ElementOperationss
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _Packages
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Resources
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Roles
 
Details:
 
EdgeSetSpace
Class  
Name:  
 
Name: _EAElements
 
Details:
 
NodeSetSpace
Class  
Name:  
 
Name: _Resources
 
Details:
 
ItemSetSpace
Class  
Name:  
 
Name: _Tasks
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
ItemSetSpace Class Generalization From  
SetSpaceVersion Class Generalization From  
Edge2SetSpace Class Generalization From  
ResourceSetSpace Class Generalization From  
EdgeSetSpace Class Generalization From  
Edge4SetSpace Class Generalization From  
Element Class Weak From  
EdgeSetSpace Class Generalization From  
ProjectSetSpace Class Generalization From  
Edge3SetSpace Class Generalization From  
SubSpace Class Strong To  
EdgeSetSpace Class Generalization From  
RealmSetSpace Class Generalization From  
IndexElementSetSpace Class Generalization From  
SubTaskSetSpace Class Generalization From  
NodeSetSpace Class Generalization From  
NodeSetSpace Class Generalization From  
NodeSetSpace Class Generalization From