CreateRiaClientFilesTask 成员
用于从服务器的实体和业务对象生成客户端代理类的自定义 MSBuild 任务
以下各表列出了由 CreateRiaClientFilesTask 类型公开的成员。
公共 构造函数
名称 | 说明 | |
---|---|---|
CreateRiaClientFilesTask | 创建 CreateRiaClientFilesTask 类的实例。 |
顶部
公共 属性
(另请参见 受保护 属性)
名称 | 说明 | |
---|---|---|
BuildEngine | (继承自 Task) | |
BuildEngine2 | (继承自 Task) | |
BuildEngine3 | (继承自 Task) | |
ClientAssemblySearchPaths | 获取或设置一个值,该值包含在需要找到引用程序集时用于搜索客户端程序集的路径。 | |
ClientProjectPath | 获取或设置当前运行此任务的客户端项目的路径。 (继承自 RiaClientFilesTask) | |
ClientProjectRootNamespace | 获取或设置客户端项目的根命名空间。 | |
ClientReferenceAssemblies | 获取或设置用于生成服务器程序集的引用程序集的列表。 | |
ClientSourceFiles | 获取或设置客户端项目使用的源文件的列表(例如,@(Compile) 项集合) | |
CodeGeneratorName | 获取或设置要使用的代码生成器的名称。 | |
CopiedFiles | 获取已复制到客户端项目的共享文件的列表 | |
GeneratedFiles | 获取由此任务创建的代码文件的列表。 | |
HasLoggedErrors | 获取一个值,该值指示是否记录了任何错误。 (继承自 RiaClientFilesTask) | |
HostObject | (继承自 Task) | |
IsClientApplication | 获取一个字符串形式的布尔值,该值指示客户端项目是否是应用程序。 | |
Language | 获取或设置要用于生成客户端代理的语言。 | |
LinkedFiles | 获取通过文件链接与服务器项目共享的文件列表。 | |
LiveIntellisense | 获取或设置一个值,该值指示它是否是专门用于实时 Intellisense 的生成而不应影响实际生成使用的项目。 (继承自 RiaClientFilesTask) | |
Log | (继承自 Task) | |
OutputPath | 获取或设置附属临时文件所在的路径。 (继承自 RiaClientFilesTask) | |
ServerAssemblies | 获取或设置核心服务器程序集列表进行分析以提取业务对象 | |
ServerProjectPath | 获取或设置服务器的项目文件的路径 | |
ServerReferenceAssemblies | 获取或设置用于生成服务器程序集的引用程序集的列表 | |
SharedFiles | 获取此任务从服务器项目复制的文件列表 | |
UseFullTypeNames | 获取或设置一个值,该值指示代码生成器是否应生成完全限定的类型名称。 |
顶部
受保护 属性
名称 | 说明 | |
---|---|---|
ClientProjectDirectory | 获取运行此任务的项目的绝对路径。 (继承自 RiaClientFilesTask) | |
HelpKeywordPrefix | (继承自 Task) | |
OutputDirectory | 获取输出目录的绝对路径。 (继承自 RiaClientFilesTask) | |
TaskResources | (继承自 Task) |
顶部
公共 方法
(另请参见 受保护 方法)
名称 | 说明 | |
---|---|---|
Equals | 已重载。(继承自 Object) | |
Execute | 实现产品基础结构使用的常规任务执行入口点方法。 (继承自 RiaClientFilesTask) | |
GetHashCode | (继承自 Object) | |
GetType | (继承自 Object) | |
LogError | 已重载。(继承自 RiaClientFilesTask) | |
LogMessage | (继承自 RiaClientFilesTask) | |
LogWarning | 已重载。(继承自 RiaClientFilesTask) | |
ReferenceEquals | (继承自 Object) | |
ToString | (继承自 Object) |
顶部
受保护 方法
名称 | 说明 | |
---|---|---|
DeleteCodeGenMetafileLists | (继承自 RiaClientFilesTask) | |
DeleteFolderIfEmpty | (继承自 RiaClientFilesTask) | |
ExecuteInternal | 已重写。由 MSBuild 调用,用于运行此任务 | |
FilesPreviouslyWritten | (继承自 RiaClientFilesTask) | |
Finalize | (继承自 Object) | |
GetFullPathRelativeToDirectory | (继承自 RiaClientFilesTask) | |
GetPathRelativeToProjectDirectory | (继承自 RiaClientFilesTask) | |
MemberwiseClone | (继承自 Object) | |
NormalizeProjectPaths | 已重写。用于将输入项目路径转换为完整路径名称的帮助器方法。 |
顶部
另请参见
参考
CreateRiaClientFilesTask 类
Microsoft.ServiceModel.DomainServices.Tools 命名空间