3 writes to _data
Microsoft.Build.Tasks.Core (3)
FileState.cs (3)
253
_data
= new Lazy<FileDirInfo>(() => new FileDirInfo(Path));
322
_data
= new Lazy<FileDirInfo>(() => new FileDirInfo(value));
345
_data
= new Lazy<FileDirInfo>(() => new FileDirInfo(Path));
19 references to _data
Microsoft.Build.Tasks.Core (19)
FileState.cs (19)
261
internal bool IsReadOnly => !DirectoryExists &&
_data
.Value.IsReadOnly;
268
internal bool FileExists => !
_data
.Value.ThrowNonIoExceptionIfPending() && (
_data
.Value.Exists && !
_data
.Value.IsDirectory);
275
internal bool DirectoryExists => !
_data
.Value.ThrowNonIoExceptionIfPending() && (
_data
.Value.Exists &&
_data
.Value.IsDirectory);
292
_data
.Value.ThrowException();
293
return
_data
.Value.Exists ?
_data
.Value.LastWriteTimeUtc : new DateTime(1601, 1, 1);
306
_data
.Value.ThrowException();
307
_data
.Value.ThrowFileInfoException(!
_data
.Value.Exists ||
_data
.Value.IsDirectory);
308
return
_data
.Value.Length;
334
_data
.Value.ThrowException();
335
_data
.Value.ThrowFileInfoException(!
_data
.Value.Exists);
336
return
_data
.Value.IsDirectory;