CreateRiaClientFilesTask 成员

用于从服务器的实体和业务对象生成客户端代理类的自定义 MSBuild 任务

以下各表列出了由 CreateRiaClientFilesTask 类型公开的成员。

公共 构造函数

  名称 说明
  CreateRiaClientFilesTask 创建 CreateRiaClientFilesTask 类的实例。

顶部

公共 属性

(另请参见 受保护 属性)

  名称 说明
public property BuildEngine  (继承自 Task
public property BuildEngine2  (继承自 Task
public property BuildEngine3  (继承自 Task
public property ClientAssemblySearchPaths 获取或设置一个值,该值包含在需要找到引用程序集时用于搜索客户端程序集的路径。
public property ClientProjectPath  获取或设置当前运行此任务的客户端项目的路径。 (继承自 RiaClientFilesTask
public property ClientProjectRootNamespace 获取或设置客户端项目的根命名空间。
public property ClientReferenceAssemblies 获取或设置用于生成服务器程序集的引用程序集的列表。
public property ClientSourceFiles 获取或设置客户端项目使用的源文件的列表(例如,@(Compile) 项集合)
public property CodeGeneratorName 获取或设置要使用的代码生成器的名称。
public property CopiedFiles 获取已复制到客户端项目的共享文件的列表
public property GeneratedFiles 获取由此任务创建的代码文件的列表。
public property HasLoggedErrors  获取一个值,该值指示是否记录了任何错误。 (继承自 RiaClientFilesTask
public property HostObject  (继承自 Task
public property IsClientApplication 获取一个字符串形式的布尔值,该值指示客户端项目是否是应用程序。
public property Language 获取或设置要用于生成客户端代理的语言。
public property LinkedFiles 获取通过文件链接与服务器项目共享的文件列表。
public property LiveIntellisense  获取或设置一个值,该值指示它是否是专门用于实时 Intellisense 的生成而不应影响实际生成使用的项目。 (继承自 RiaClientFilesTask
public property Log  (继承自 Task
public property OutputPath  获取或设置附属临时文件所在的路径。 (继承自 RiaClientFilesTask
public property ServerAssemblies 获取或设置核心服务器程序集列表进行分析以提取业务对象
public property ServerProjectPath 获取或设置服务器的项目文件的路径
public property ServerReferenceAssemblies 获取或设置用于生成服务器程序集的引用程序集的列表
public property SharedFiles 获取此任务从服务器项目复制的文件列表
public property UseFullTypeNames 获取或设置一个值,该值指示代码生成器是否应生成完全限定的类型名称。

顶部

受保护 属性

  名称 说明
protected property ClientProjectDirectory  获取运行此任务的项目的绝对路径。 (继承自 RiaClientFilesTask
protected property HelpKeywordPrefix  (继承自 Task
protected property OutputDirectory  获取输出目录的绝对路径。 (继承自 RiaClientFilesTask
protected property TaskResources  (继承自 Task

顶部

公共 方法

(另请参见 受保护 方法)

  名称 说明
public method Equals  已重载。(继承自 Object
public method Execute  实现产品基础结构使用的常规任务执行入口点方法。 (继承自 RiaClientFilesTask
public method GetHashCode  (继承自 Object
public method GetType  (继承自 Object
public method LogError  已重载。(继承自 RiaClientFilesTask
public method LogMessage  (继承自 RiaClientFilesTask
public method LogWarning  已重载。(继承自 RiaClientFilesTask
public methodstatic ReferenceEquals  (继承自 Object
public method ToString  (继承自 Object

顶部

受保护 方法

  名称 说明
protected method DeleteCodeGenMetafileLists  (继承自 RiaClientFilesTask
protected method DeleteFolderIfEmpty  (继承自 RiaClientFilesTask
protected method ExecuteInternal 已重写。由 MSBuild 调用,用于运行此任务
protected method FilesPreviouslyWritten  (继承自 RiaClientFilesTask
protected method Finalize  (继承自 Object
protected method GetFullPathRelativeToDirectory  (继承自 RiaClientFilesTask
protected methodstatic GetPathRelativeToProjectDirectory  (继承自 RiaClientFilesTask
protected method MemberwiseClone  (继承自 Object
protected method NormalizeProjectPaths 已重写。用于将输入项目路径转换为完整路径名称的帮助器方法。

顶部

另请参见

参考

CreateRiaClientFilesTask 类
Microsoft.ServiceModel.DomainServices.Tools 命名空间