IDataContractSurrogate.ProcessImportedType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理已从导入的架构生成的类型。
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 或 CodeCompileUnit 中的其他信息。 如果返回 null
,它将导致不生成该类型。 如果返回一个新的 CodeTypeDeclaration,它将替换生成的原始类型。