2015-02-24 5 views
1

У меня есть несколько методов обслуживания, которые принимают объект как параметр. В тестовом клиенте WCF свойства объекта отображаются в алфавитном порядке. Было бы целесообразно, если бы мы могли перечислить некоторые свойства вместе. Есть ли способ сделать это с помощью атрибута или подобного?Как изменить порядок отображения свойств объекта, переданного методу (WCF)

ответ

3

Вы можете использовать атрибут DataMember с Order параметром, как:

[DataContract] 
public class SomeAddress 
{ 
    [DataMember(Order=0)] 
    public string FirstName; 

    [DataMember(Order=1)] 
    public string LastName; 
} 

оригинального ответ и более подробной информацией можно найти here.

+0

Отличная работа, спасибо! –

+0

Добро пожаловать. Рад помочь вам. – user3021830