Ejemplo n.º 1
0
		public AssemblyOptions(AssemblyDef asm) {
			HashAlgorithm = asm.HashAlgorithm;
			Version = asm.Version;
			Attributes = asm.Attributes;
			PublicKey = asm.PublicKey;
			Name = asm.Name;
			Culture = asm.Culture;
			ClrVersion = Module.ClrVersion.DefaultVersion;
			CustomAttributes.AddRange(asm.CustomAttributes);
			DeclSecurities.AddRange(asm.DeclSecurities);
		}
Ejemplo n.º 2
0
		/// <summary>
		/// Constructor
		/// </summary>
		/// <param name="pk">Public key</param>
		public StrongNamePublicKey(PublicKey pk)
			: this(pk.Data) {
		}
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="name">Simple name</param>
 /// <param name="version">Version</param>
 /// <param name="publicKey">Public key</param>
 /// <exception cref="ArgumentNullException">If any of the args is invalid</exception>
 public AssemblyDefUser(UTF8String name, Version version, PublicKey publicKey)
     : this(name, version, publicKey, UTF8String.Empty)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="pk">Public key</param>
 public StrongNamePublicKey(PublicKey pk)
     : this(pk.Data)
 {
 }