datamember

    0熱度

    1回答

    場景:來自數據模型的實體通過各種信息被傳遞到WCF Web服務中,並保存到數據庫中,然後返回對象,並完全填充其他信息。 public class Request { public virtual Guid RequestID { get; set; } public virtual string RequestType { get; set; } publi

    0熱度

    1回答

    好吧,我正在構建我的WCF服務。我遇到的問題是我的代理沒有生成類型爲ListViewItem的類的代碼,甚至是我已經定義的類對象。 下面的兩個例子是我試圖通過的類。 例子#1 [DataContract] public class InvoiceCharges { #region Property... private int _invoiceChargeID; p

    0熱度

    1回答

    在我的項目中,我有一個由wcf公開的視圖模型City。 其中一個屬性的名稱與已經公開的合同規定的名稱不同。 所以我增加了數據成員的屬性,並將名稱設置值,像這樣: <DataContract(Namespace:=ServiceNamespace)> _ Public Class City private mySelectedTranslation as String <Dat

    3熱度

    1回答

    我有一個現有的WCF REST/JSON服務,它返回不同類型數據的列表。我想爲每個響應添加一個代表版本號的屬性。 說我有一個「汽車」類 [DataContract] public class Car { [DataMember] public String make; [DataMember] public String year; } 目前/汽車/

    5熱度

    6回答

    我有幾個對象需要在C++中的不同線程上執行操作。我知道有必要同時鎖定多個線程可能使用的變量,但是如果每個線程正在訪問(寫入)同一對象的不同數據成員,該怎麼辦?例如,每個線程正在調用對象的不同方法,並且沒有任何方法調用相同的數據成員。只要我不訪問相同的數據成員,還是需要鎖定整個對象,是否安全? 我已經找過解釋和這個主題的細節,但每個例子似乎集中在單個變量或非成員函數。 總結: 我可以安全地訪問同一對

    0熱度

    1回答

    當我嘗試獲取Sytem.Array作爲Json類對象中的數據成員,它會給出失敗響應。我使用下面的方法userActivities其返回類Activity。我 我的WCF Web服務已經從阿賈克斯設置Activity類參數。 [ServiceContract] public interface IMyService { [OperationContract] [WebInvo

    2熱度

    1回答

    默認情況下,WCF將缺少的元素反序列化爲默認值,如null,0或false。這種方法的問題在於,如果它是基本類型,如數字0,我不確定它是指由外部系統發送的實際值還是由WCF生成的默認值。 所以我的問題是:是否有可能在運行時發現默認值是否意味着「我沒有發送任何東西」。 這是至關重要的,因爲我們無法使用默認值更新和覆蓋數據庫中的現有數據,只是因爲外部系統此次沒有發送特定元素(數據損壞)。 微軟的簡短回

    0熱度

    1回答

    我有序列化複合類(使用WCF服務)的問題。 這裏我在namespace1類(它不是在服務命名空間): [DataContract] public class UpData { [DataMember] public double Version ; public UpData() { this.Version =

    3熱度

    1回答

    我有一個類,它看起來是這樣的: [DataContract] public class InboundMailbox { public const char EmailSeparator = ';'; [DataMember] public string POP3Host { get; set; } [DataMember] public

    16熱度

    3回答

    有沒有一種方法可以選擇在反序列化過程中不在xml文件中的屬性的默認值? 如果mAge屬性不存在於xml文件中,我想使用默認值18.是否有可能? [DataContract] public class Person { public Person() { } [DataMember(Name = "Name")] public string mN