public void Add( string name, ImmutableArray <byte> publicKeyToken, AssemblyVersion version) { Add(name, new Value(publicKeyToken, version)); }
public Value( AssemblyVersion versionLow, AssemblyVersion versionHigh, string newName, ImmutableArray <byte> newPublicKeyToken, AssemblyVersion newVersion, bool isPortable) { VersionLow = versionLow; VersionHigh = versionHigh; NewName = newName; NewPublicKeyToken = newPublicKeyToken; NewVersion = newVersion; IsPortable = isPortable; }
public void Add( string name, ImmutableArray <byte> publicKeyToken, AssemblyVersion versionLow, object versionHighNull, string newName, ImmutableArray <byte> newPublicKeyToken, AssemblyVersion newVersion) { List <Value> values; var key = new Key(name, publicKeyToken); if (!TryGetValue(key, out values)) { Add(key, values = new List <Value>()); } values.Add(new Value(versionLow, default(AssemblyVersion), newName, newPublicKeyToken, newVersion, isPortable: false)); }
public void Add( string name, ImmutableArray <byte> publicKeyToken, AssemblyVersion versionLow, AssemblyVersion versionHigh, string newName, ImmutableArray <byte> newPublicKeyToken, AssemblyVersion newVersion, bool isPortable) { List <Value> values; var key = new Key(name, publicKeyToken); if (!TryGetValue(key, out values)) { Add(key, values = new List <Value>()); } values.Add(new Value(versionLow, versionHigh, newName, newPublicKeyToken, newVersion, isPortable)); }
public Value(ImmutableArray <byte> publicKeyToken, AssemblyVersion version) { this.PublicKeyToken = publicKeyToken; this.Version = version; }