Hiperspace::RefSet

Header Image
Project:
RefSet : Public Class
Created: 18/11/2023 15:18:38
Modified: 18/11/2023 15:18:38
Project:
Advanced:
  • Attributes
  • Operations
  • Associations To
  • Associations From
  • Advanced
Attribute Scope Type
_binder Private Action<TEntity>
 
_cached Protected HashSet<TEntity>
 
_lock Private SpinLock
 
_new Private bool
 
_template Private Func<TEntity>
 
SetSpace Public SetSpace<TEntity>?
 
Operation
Public
Add (item: TEntity, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
Add (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Bind (setspace: SetSpace<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. ]
Public
Clear () : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Contains (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
CopyTo (array: TEntity[], arrayIndex: int, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Count () : int
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
ExceptWith (other: IEnumerable<TEntity>, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
GetEnumerator () : IEnumerator<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
GetEnumerator () : IEnumerator
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IntersectWith (other: IEnumerable<TEntity>, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsProperSubsetOf (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsProperSupersetOf (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsReadOnly () : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsSubsetOf (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
IsSupersetOf (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Private
Lazy () : ISet<TEntity>
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Overlaps (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
PreBind (template: Func<TEntity>, binder: Action<TEntity>, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Refresh () : void
Details:
Notes: Cause next action to re-fetch from Hiperspace<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
RefSet () :
Details:
Notes: For deserialisation<br/>
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
RefSet (template: Func<TEntity>, binder: Action<TEntity>, ) :
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Remove (item: TEntity, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
SetEquals (other: IEnumerable<TEntity>, ) : bool
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
SymmetricExceptWith (other: IEnumerable<TEntity>, ) : void
Details:
[ Is static False. Is abstract False. Is return array False. Is query False. Is synchronized False. ]
Public
Unbind (subSpace: SubSpace, ) : void
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 False. Is return array False. Is query False. Is synchronized False. ]
Element Source Role Target Role
Element
Class  
Name:  
 
Name:  
 
Details:
 
SetSpace
Class  
Name:  
 
Name: SetSpace
 
Details:
 
Element Source Role Target Role
Node
Class  
Name:  
 
Name: Froms
 
Details:
 
Node
Class  
Name:  
 
Name: Tos
 
Details:
 
Property Value
isFinalSpecialization: 0