public static InsAssembly WithPublicKey(this InsAssembly assembly, byte[] publicKey) { if (publicKey == null) { return(assembly.WithQualification(WellKnownQualificationNames.PublicKey, NullBlob)); } else { return(assembly.WithPublicKey(publicKey.AsSpan())); } }
public static InsAssembly WithVersion(this InsAssembly assembly, Version version) => assembly.WithQualification(WellKnownQualificationNames.Version, version.ToString());
public static InsAssembly WithPublicKey(this InsAssembly assembly, ReadOnlySpan <byte> publicKey) => assembly.WithQualification(WellKnownQualificationNames.PublicKey, FormatBlob(publicKey));
public static InsAssembly WithProcessorArchitecture(this InsAssembly assembly, ProcessorArchitecture processorArchitecture) => assembly.WithQualification(WellKnownQualificationNames.ProcessorArchitecture, processorArchitecture.ToString());