protobuf-net

    1熱度

    2回答

    我們使用protobuf-net來序列化我的WCF數據契約。在序列化的過程中,我收到錯誤「在FingerPrint中檢測到重複標籤9」的任何建議? 我沒有使用任何屬性,如[ProtoContract],[ProtoInclude]或[Protomember;我在課堂上使用[DataContract]和[DataMember]。

    3熱度

    2回答

    我在我們的項目之一中使用protobuf-net來序列化/反序列化大量同類對象。它工作得很好,速度非常棒。只是有一個問題,但。雖然反序列化可以使用linq(或任何其他機制)來指定過濾條件,以便僅加載滿足該條件的對象被加載?反序列化所有對象並應用linq過濾器是相當簡單的,但我想減少加載到內存中的對象的數量。過濾條件可以是相當動態的,所以字符串類型的機制會很棒(類似dlinq?)。

    3熱度

    2回答

    連載我有以下類: - [Serializable] [DataContract(Name = "StateValueWrapper")] public class StateValueWrapper { [DataMember(Order = 1)] public Type StateValueType { get; set; } [DataMember(Or

    2熱度

    1回答

    我有一個圍繞protobuf.net構建的系統,系統公開了一個我期望最終用戶實現的抽象類(foo)。抽象類可以通過protobuf.net進行序列化。目前,當我嘗試連載FOO的實現,我得到一個錯誤: Unexpected type found during serialization; types must be included with ProtoIncludeAttribute; found

    1熱度

    1回答

    好吧,我有以下代碼,曾經工作,但現在沒有。唯一改變的是現在我正在使用VS2010和.NET4 [ProtoContract] [ProtoInclude(1, typeof(DerivedClass))] public abstract class BaseClass { [ProtoMember(2)] protected virtual string MyString

    5熱度

    4回答

    我使用protobuf-net序列化了一系列對象。 理論上,.bin文件可以包含數百萬個對象。 假設的目的是含有以下一類: public string EventName; 我必須採取一個查詢並創建包含匹配查詢的對象列表。 使用LINQ從序列化文件中提取匹配對象的正確方法是什麼?

    4熱度

    1回答

    protobuf-net是否可以根據基類型部分反序列化消息? 在我的系統中,我有一個繼承層次,其中每個消息都從MessageBase繼承。 MessageBase有一個uint MessageType。理想情況下,我只想反序列化MessageBase並檢查它是否是我感興趣的MessageType,然後我可以丟棄該消息或作出反序列化實際消息的決定。這是爲了節省反序列化的成本(我有一個CPU週期預算和

    1熱度

    1回答

    我使用protobuf-net(感謝Marc :))來序列化我的對象模型,但我希望對象模型不能在我的程序集外部可見(特別是,我希望它是內部的)。 默認情況下,protobuf-net似乎會生成公共部分類。我可以告訴它標記類internal? 這是我的.proto文件的削減版本: package MyProject.Core.Persistence; option optimize_for =

    4熱度

    2回答

    首先非常感謝Marc Gravell的作者protobuf網http://code.google.com/p/protobuf-net/。這是一個非常棒的資源。無論如何,我希望馬克或其他人能幫我解決這個例外。 我想在移動設備(iOS和Android)上使用Unity3D遊戲引擎實現protobuf-net。 Unity 3.2使用Mono 2.6,他們稍微修改了單聲道版本。 它在編輯器中工作正常,

    2熱度

    1回答

    我嘗試用各種對象(int,bool,list,dictionary等)構建二叉樹並序列化/反序列化它。 用二進制formmater序列化它很好,但與protobufnet我有錯誤。 我不知道問題是與樹的暗示或使用protobuf網。 任何回答將幫助我 感謝 編輯 我嘗試了兩種版本的樹的代碼,我在網上 第一版發現 Tree data structure in C# Seconed版本 http://