Aracılığıyla paylaş


<dataContractSerializer> of <system.runtime.serialization>

için DataContractSerializeryapılandırma verilerini içerir.

<Yapılandırma>
  <system.runtime.serialization>
    <dataContractSerializer>

Syntax

<configuration>
  <system.runtime.serialization>
    <dataContractSerializer ignoreExtensionDataObject="Boolean"
                            maxItemsInObjectGraph="Integer">
      <declaredTypes>
        <add type="String">
          <knownType type="String">
            <parameter index="Integer"
                       type="String" />
          </knownType>
        </add>
      </declaredTypes>
    </dataContractSerializer>
  </system.runtime.serialization>
</configuration>

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Öğe Açıklama
ignoreExtensionDataObject Seri hale getirilirken veya seri durumdan çıkarılırken uç nokta tarafından sağlanan verilerin yoksayılıp yoksayılmayacağını belirten boole değeri. Bu öznitelik yalnızca öğesinin <dataContractSerializer><behavior> altında ayarlanabilir.
maxItemsInObjectGraph Serileştirilecek veya seri durumdan çıkarılaabilecek en fazla öğe sayısını belirten bir tamsayı. Bu öznitelik 65536'dır.

Alt Öğeler

Öğe Açıklama
<declaredTypes> seri durumdan DataContractSerializer çıkarırken kullandığı bilinen türleri içerir.

Veri sözleşmeleri ve bilinen türler hakkında daha fazla bilgi için bkz. Veri Sözleşmesi Bilinen Türleri.

Üst Öğeler

Öğe Açıklama
<system.runtime.serialization> Ad alanı bölümünün kök öğesini System.Runtime.Serialization temsil eder ve seçeneklerini DataContractSerializerayarlamaya yönelik öğeleri içerir.

Açıklamalar

Bilinen türler hakkında daha fazla bilgi için bkz DataContractSerializer . ve Veri Sözleşmesi Bilinen Türleri.

Ayrıca bkz.