C# Class TranslationHelperPlugin.TranslationTracker.NameScopeTracker

Afficher le fichier Open project: GeBo1/GeBoPlugins

Méthodes publiques

Méthode Description
NameScopeTracker ( ) : System
NameScopeTracker ( string trackerName, IEqualityComparer comparer = null ) : System
WaitUntilDoneTracking ( string trackedKey ) : IEnumerator

Private Methods

Méthode Description
CallHandlers ( string trackedKey, ITranslationResult result ) : void
GetLock ( ) : object
IsTracking ( string trackedKey ) : bool
TrackKey ( string trackedKey, IEnumerable handlers ) : void
TryAddHandlers ( string trackedKey, IEnumerable handlers ) : bool
TryGetHandlers ( string trackedKey, List &handlers ) : bool

Method Details

NameScopeTracker() public méthode

public NameScopeTracker ( ) : System
Résultat System

NameScopeTracker() public méthode

public NameScopeTracker ( string trackerName, IEqualityComparer comparer = null ) : System
trackerName string
comparer IEqualityComparer
Résultat System

WaitUntilDoneTracking() public méthode

public WaitUntilDoneTracking ( string trackedKey ) : IEnumerator
trackedKey string
Résultat IEnumerator