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 内容,它将替换生成的原始类型。