protobuf-net

    1

    1答えて

    私は[ProtoContract]との両方のインターフェースと実装を持っています。インターフェイスには読み取り専用のプロパティが1つあります。私はインターフェイスとして宣言されたプロパティをデシリアライズしようとすると、いるProtobufは私に、このエラーを与える:私はむしろ宣言しないと思います public void Main() { using (var ms = ne

    1

    1答えて

    私は自然言語処理コードをいくつか書いており、単語の意味を調べるためのバイナリ形式の辞書を用意したいと考えています。私はもともと標準のシリアライゼーションとバイナリフォーマッタの仕組みを使っていましたが、結果として得られるファイルの大きさと(冗長な)タイプ情報がどれくらいいっぱいであるかを驚かせました。私はprotobuf-netライブラリを私のために働かせようとしていましたが、次の問題があります:

    2

    2答えて

    protobufを使用してWCF呼び出しをシリアル化しようとしていますが、オブジェクトがクライアントによってシリアル化されていないようです。メモの対象: 私は共有DTOライブラリを使用しています。 私はChannelFactoryを使用して サービスを呼び出しています(したがって、タイプはデータの 属性を失っていません)。 私はシリアライズとデシリアライズオブジェクトをちょうど 通常protobu

    3

    2答えて

    私はprotobuf-netシリアライザを使用していますが、今までは完璧に機能しています。いくつかのプライベート整数メンバをシリアライズする必要がありますが、シリアライズする前にバイト配列に集め、デシリアライズ時にバイト配列から抽出する必要がありますが、デシリアライズ時にはバイト配列のサイズが変更されます。 次のコードでは、整数を含むクラスを持つことによってこの問題を簡略化して示しています。直列化

    2

    2答えて

    私たちは、 "高価な作成"データを読み込んでキャッシュする大量の.Net 3.5アプリケーションを使用しています。アプリケーションは、「別のプロセスで使用されていません」に基づいてファイルを読み取り、書き込みます。他のプロセスがファイルを読み書きしている場合、アプリケーションはスリープ状態に移行してから再試行します。これはファイルを読み書きする正しい方法ですか?お知らせ下さい。 public vo

    1

    2答えて

    私は接頭辞で、個々のオブジェクト(T)をシリアル化するために以下のクラスを使用して、再びDeserializeItems /()メソッドワットリストにデシリアライズしようとしています: public class ProtobufSerializationProvider<T> : ISerializationProvider<T> { readonly Type type;

    1

    1答えて

    私たちは、protobuf.netを使用してモバイルデバイスとバックエンドサービス間のクラスをシリアライズしていますが、ユーザーの 'コンテキスト'に基づいてクライアントに返される内容を調整する必要があります。 通常、ISerializableインターフェイスを実装してコンテキスト値を調べて、シリアル化するものを決定します。同様にコンストラクタでは、指定された値を逆シリアル化します。 しかし、IS

    3

    2答えて

    Protobuf-Netを使用してbulit-inシステムクラスをシリアライズ/デシリアライズする方法を教えてください。具体的には、基本のExceptionクラスとそれを継承する他のすべての例外クラスを直列化/逆シリアル化しようとしています。私はシリアル化する必要がある可能性のあるすべての例外クラスを指定する新しいRunTypeModelを作成する必要がありますか、何とかProtobuf-Netに

    3

    1答えて

    私はMarc GravellのProtoBuf-netライブラリ(r480、net20)を使用して、既知のタイプの辞書<object, object>を含むカスタムクラスをシリアライズ/デシリアライズします。サーバー/クライアントのシナリオ(両方のC#)で使用されます。 これは、BinaryFormatterを使用した現在のアプローチを置き換えます。 基礎として、私はここで作られた提案を以下のよ:

    2

    2答えて

    私は以下の方法でクライアントサーバーアプリを持っています。 は、ドメイン内のいくつかのクラスは、子供たちのコレクションを持っています。子供の中には親を参照するものもあります。 問題は、サーバーに子オブジェクトの要求が行われたときに、他のすべての子が応答と共に返されることです。多くの状況では、子供の親オブジェクトにアクセスすることは非常に役立ちます。親のために別のリクエストをしなくても、より多くの往