CodePorting.Translator.Cs2Cpp.Framework
System::Collections::Invalidatable Class Reference

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

#include <invalidatable.h>

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

Public Member Functions

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

Protected Member Functions

 Invalidatable ()
 Constructor. More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ Invalidatable()

System::Collections::Invalidatable::Invalidatable ( )
protected

Constructor.

Member Function Documentation

◆ GetState()

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

Returns current state.

Returns
Current state

◆ Invalidate()

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

Changes the current state, invalidating all previously created trackers.