CompilationOptions.DelaySign 属性

定义

将编译程序集标记为延迟签名。

public:  property Nullable<bool> DelaySign {  public:
Nullable<bool> get(); protected:
 void set(Nullable<bool> value); };
public bool? DelaySign { get; protected set; }
member this.DelaySign : Nullable<bool> with get, set
Public Property DelaySign As Nullable(Of Boolean)

属性值

注解

如果为 true,则生成的程序集标记为延迟签名。

如果为 false,CryptoPublicKeyCryptoKeyFile或者指定或CryptoKeyContainer属性 System.Reflection.AssemblyKeyFileAttribute 或 System.Reflection.AssemblyKeyNameAttribute 应用于源中的编译程序集,生成的程序集将相应地与指定的值/属性进行签名。

如果为 null,则语义由应用于源中的编译程序集的属性 System.Reflection.AssemblyDelaySignAttribute 的值指定。 如果该属性不存在,则值默认值为“false”。

适用于