IDataContractSurrogate.ProcessImportedType 方法

定义

处理已从导入的架构生成的类型。

public:
 System::CodeDom::CodeTypeDeclaration ^ ProcessImportedType(System::CodeDom::CodeTypeDeclaration ^ typeDeclaration, System::CodeDom::CodeCompileUnit ^ compileUnit);
public System.CodeDom.CodeTypeDeclaration ProcessImportedType (System.CodeDom.CodeTypeDeclaration typeDeclaration, System.CodeDom.CodeCompileUnit compileUnit);
abstract member ProcessImportedType : System.CodeDom.CodeTypeDeclaration * System.CodeDom.CodeCompileUnit -> System.CodeDom.CodeTypeDeclaration
Public Function ProcessImportedType (typeDeclaration As CodeTypeDeclaration, compileUnit As CodeCompileUnit) As CodeTypeDeclaration

参数

typeDeclaration
CodeTypeDeclaration

一个要处理的 CodeTypeDeclaration,它表示在架构导入过程中生成的类型声明。

compileUnit
CodeCompileUnit

包含在架构导入过程中生成的其他代码的 CodeCompileUnit

返回

CodeTypeDeclaration

一个包含所处理的类型的 CodeTypeDeclaration

注解

用户可在此方法中修改输入 CodeTypeDeclarationCodeCompileUnit 中的其他信息。 如果返回 null,它将导致不生成该类型。 如果返回一个新的 CodeTypeDeclaration,它将替换生成的原始类型。

适用于