<dataContractSerializer>

Contiene los datos de configuración para DataContractSerializer. Este elemento se produce en dos jerarquías diferentes. Uno aparece en la lista de la siguiente sección, Jerarquía del esquema, y el otro se enumera en la sección Comentarios.

<configuration>
  <system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <dataContractSerializer>

Sintaxis

<dataContractSerializer ignoreExtensionDataObject="Boolean"
                        maxItemsInObjectGraph="Integer" />

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Elemento Descripción
ignoreExtensionDataObject Un valor booleano que especifica si se omiten los datos proporcionados por el punto de conexión cuando se serializa o deserializa. Este atributo se puede configurar sólo en <dataContractSerializer> bajo el elemento <behavior>.
maxItemsInObjectGraph Un entero que especifica el número máximo de elementos para serializar o deserializar. Este atributo es 65536.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
<behavior> Una colección de valores para el comportamiento de un servicio.
<system.runtime.serialization> Representa el elemento raíz para la sección de espacio de nombres System.Runtime.Serialization y contiene elementos para establecer opciones de DataContractSerializer.

Comentarios

Tal como se indica en la Introducción de este tema, esta es la segunda jerarquía en la que se produce el elemento <X509Extension>.

<system.runtime.serialization>

<dataContractSerializer>

Para obtener más información sobre los tipos conocidos, consulte DataContractSerializer.

Consulte también