System::Collections::Invalidatable Class Reference

Class that makes it possible to track the state of its descendants through InvalidatableTracker objects. More...

Inherited by System::Collections::Generic::LinkedList< T > [private].

Public Member Functions

ASPOSECPP_SHARED_API int64_t GetState ()
 
ASPOSECPP_SHARED_API void Invalidate ()
 Changes the current state, invalidating all previously created trackers. More...
 

Detailed Description

Class that makes it possible to track the state of its descendants through InvalidatableTracker objects.

Member Function Documentation

◆ GetState()

ASPOSECPP_SHARED_API int64_t System::Collections::Invalidatable::GetState ( )

Returns current state.

Returns
Current state

◆ Invalidate()

ASPOSECPP_SHARED_API void System::Collections::Invalidatable::Invalidate ( )

Changes the current state, invalidating all previously created trackers.