﻿<?xml version="1.0" encoding="utf-8"?><Type Name="CodeExporter" FullName="System.Xml.Serialization.CodeExporter"><TypeSignature Language="C#" Value="public abstract class CodeExporter" /><TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit CodeExporter extends System.Object" /><AssemblyInfo><AssemblyName>System.Xml</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces /><Docs><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Concrete implementations of this class include <see cref="T:System.Xml.Serialization.XmlCodeExporter" /> and <see cref="T:System.Xml.Serialization.SoapCodeExporter" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Represents a class that can generate proxy code from an XML representation of a data structure.</para></summary></Docs><Members><Member MemberName="IncludeMetadata"><MemberSignature Language="C#" Value="public System.CodeDom.CodeAttributeDeclarationCollection IncludeMetadata { get; }" /><MemberSignature Language="ILAsm" Value=".property instance class System.CodeDom.CodeAttributeDeclarationCollection IncludeMetadata" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.CodeDom.CodeAttributeDeclarationCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><since version=".NET 2.0" /><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Using this property, you can dynamically add attributes to exported proxy code.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a collection of code attribute metadata that is included when the code is exported.</para></summary></Docs></Member></Members></Type>