/// <summary> /// Creates a <see cref="TrackedFileContentInfo"/> with an associated change tracking subscription. /// </summary> public TrackedFileContentInfo(FileContentInfo fileContentInfo, FileChangeTrackingSubscription subscription, PathAtom fileName, ReparsePointInfo?reparsePointInfo = null) { Subscription = subscription; FileContentInfo = fileContentInfo; FileName = fileName; ReparsePointInfo = reparsePointInfo ?? ReparsePointInfo.CreateNoneReparsePoint(); }
/// <summary> /// Creates a <see cref="TrackedFileContentInfo"/> with an associated change tracking subscription. /// </summary> public TrackedFileContentInfo(FileContentInfo fileContentInfo, FileChangeTrackingSubscription subscription, PathAtom fileName, ReparsePointInfo?reparsePointInfo = null, bool isUndeclaredFileRewrite = false) { Subscription = subscription; FileContentInfo = fileContentInfo; FileName = fileName; ReparsePointInfo = reparsePointInfo ?? ReparsePointInfo.CreateNoneReparsePoint(); IsUndeclaredFileRewrite = isUndeclaredFileRewrite; }