0

IExtensiblesDataObject を使用して、このコントラクトのバージョン 02 との前方互換性を確保するデータ コントラクトに次のように取り組んでいます。連載、再連載して返送。

構成ファイルの ignoreExtensionDataObject を介してサポートをオフにせずに、そのような不測の事態から保護する方法はありますか。つまり、何らかの方法で数量を制限できますか?

[DataContract(Namespace="http://schemas.myComany.com/sample/01")]
public class Sample : IExtensibleDataObject
{
    [DataMember]
    public int32 sample_ID;

    private ExtensionDataObject _data;
    public virtual ExtensionDataObject ExtensionData
    {
        get { return _data; }
        set { _data = value; }
    }

    ....
}

前もって感謝します

4

1 に答える 1

0

サービスを保護する方法MaxReceivedMessageSizeは、バインディングの制限 (デフォルトでは 65KB) とリーダー クォータです。

于 2012-01-16T14:46:55.333 に答える