28 references to HeldFileLeaseProbeResult
aspire-managed (28)
src\Shared\BundleVersionLease.cs (3)
173
var
result = HeldFileLease.Probe(leasesDirectory, LeaseExtension);
174
if (result is
HeldFileLeaseProbeResult
.None)
181
return result is not
HeldFileLeaseProbeResult
.None;
src\Shared\HeldFileLease.cs (25)
104
/// <see cref="
HeldFileLeaseProbeResult
.Unknown"/> rather than being mistaken for inactive leases.
106
public static
HeldFileLeaseProbeResult
Probe(string leaseDirectory, string fileNameExtension)
119
?
HeldFileLeaseProbeResult
.Unknown
120
:
HeldFileLeaseProbeResult
.None;
124
return
HeldFileLeaseProbeResult
.Unknown;
128
return
HeldFileLeaseProbeResult
.Unknown;
132
return
HeldFileLeaseProbeResult
.Unknown;
135
var
result =
HeldFileLeaseProbeResult
.None;
138
var
fileResult = ProbeLeaseFile(leasePath, fileNameExtension);
139
if (fileResult is
HeldFileLeaseProbeResult
.Active)
141
return
HeldFileLeaseProbeResult
.Active;
144
if (fileResult is
HeldFileLeaseProbeResult
.Unknown)
146
result =
HeldFileLeaseProbeResult
.Unknown;
173
private static
HeldFileLeaseProbeResult
ProbeLeaseFile(string leasePath, string fileNameExtension)
177
return
HeldFileLeaseProbeResult
.Unknown;
194
return
HeldFileLeaseProbeResult
.Unknown;
203
return
HeldFileLeaseProbeResult
.Unknown;
207
return
HeldFileLeaseProbeResult
.None;
211
return
HeldFileLeaseProbeResult
.None;
215
return
HeldFileLeaseProbeResult
.None;
219
return
HeldFileLeaseProbeResult
.Active;
223
return
HeldFileLeaseProbeResult
.Unknown;
227
return
HeldFileLeaseProbeResult
.Unknown;
231
return
HeldFileLeaseProbeResult
.Unknown;