internal VersionToken(VersionProvider provider) { _number = 0; _target = null; _provider = provider; _hashCode = provider.GetHashCode(); }
internal VersionToken(VersionProvider provider, VersionTarget target, long number) { _provider = provider; _target = target; _number = number; _hashCode = provider.GetHashCode(); }
/// <summary> /// Marks the current VersionToken as outdated /// </summary> public void Reset() { _target = null; _number = 0; }