2 instantiations of ReleaseFile
Microsoft.Deployment.DotNet.Releases (2)
ReleaseComponent.cs (1)
74ReleaseFile file = new(enumerator.Current);
ReleaseFile.cs (1)
170new ReleaseFile(new Uri(address), hash, name, rid);
17 references to ReleaseFile
Microsoft.Deployment.DotNet.Releases (17)
ProductRelease.cs (2)
50public ReadOnlyCollection<ReleaseFile> Files 205Files = new ReadOnlyCollection<ReleaseFile>(
ReleaseComponent.cs (5)
26public ReadOnlyCollection<ReleaseFile> Files 66List<ReleaseFile> files = new List<ReleaseFile>(); 74ReleaseFile file = new(enumerator.Current); 84Files = new ReadOnlyCollection<ReleaseFile>(files);
ReleaseFile.cs (10)
15public class ReleaseFile : IEquatable<ReleaseFile> 36/// The filename and extension of this <see cref="ReleaseFile"/>. 68/// Creates a new <see cref="ReleaseFile"/> instance from a <see cref="JsonElement"/>. 80/// Creates a new <see cref="ReleaseFile"/> instance. 145return Equals((ReleaseFile)obj); 149/// Determines whether the specified <see cref="ReleaseFile"/> is equal to this instance. 151/// <param name="other">The <see cref="ReleaseFile"/> to compare to this instance.</param> 152/// <returns><see langword="true"/> if the specified <see cref="ReleaseFile"/> is equal to this instance; <see langword="false"/> otherwise.</returns> 153public bool Equals(ReleaseFile other) 169internal static ReleaseFile Create(string hash, string name, string rid, string address) =>