У меня есть служба WCF, которую я создал из XSD с клиента.Клиент XSD вызывает поле с именем 3rdPartyTrackingNumber.Потому что в C # у меня не может быть поля, которое начинается с числа, я назвал его ThirdPartyTrackingNumber.Есть ли метатег или что-то, что я могу поместить в столбец, который будет отображать его как 3rdartyTrackingNumber при сериализации?
public class OSSShipmentGroup
{
public string status { get; set; }
public string shipmentNumber { get; set; }
public object shipFrom { get; set; }
public string carrierName { get; set; }
[Some meta tag here]
public string ThirdPartyTrackingNumber {get; set;}
public OSSOrderDates dates { get; set; }
public OSSOrderAddress[] address {get; set;}
public OSSOrderShipmentItem[] containedItems { get; set; }
public OSSShipmentInvoice[] invoice {get; set;}
}
Я знаю, что могу реализовать ISerializable и внести изменения в GetObjectData, но если это толькоя надеялся, что могу добавить метатег в это поле.