ClientBuildManagerParameter.PrecompilationFlags 属性

定义

获取或设置确定预编译行为的标志。

public:
 property System::Web::Compilation::PrecompilationFlags PrecompilationFlags { System::Web::Compilation::PrecompilationFlags get(); void set(System::Web::Compilation::PrecompilationFlags value); };
public System.Web.Compilation.PrecompilationFlags PrecompilationFlags { get; set; }
member this.PrecompilationFlags : System.Web.Compilation.PrecompilationFlags with get, set
Public Property PrecompilationFlags As PrecompilationFlags

属性值

PrecompilationFlags

用于客户端生成的 PrecompilationFlags

示例

下面的代码示例是类概述中找到的代码示例的 ClientBuildManager 一部分。 在此示例中,将创建一个 ClientBuildManagerParameter 对象及其值集。 生成的程序集将基于提供的密钥文件具有强名称,并根据提供 PrecompilationFlags 的值预编译。

_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;

builder = new
        ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile

builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)

注解

PrecompilationFlags 属性确定程序集的生成方式。 例如,可以设置为PrecompilationFlagsClean重新编译任何以前编译的组件,或将其设置为OverwriteTarget允许生成的程序集覆盖目标目录中的任何组件。 枚举 PrecompilationFlags 器具有一个 FlagsAttribute 属性,允许按位组合其成员值。 该 PrecompilationFlags 属性可以包含枚举中的 PrecompilationFlags 多个值,以指定预编译行为的组合。

适用于

另请参阅