[DataContract]
public enum Color
{
Red,
Blue
}
[DataContract]
public enum Color1
{
[EnumMember]
Red,
[EnumMember]
Blue
}
Czy te dwie wyliczenia będą traktowane inaczej podczas serializacji lub po stronie klienta?Wylicza WCF, co się stanie, jeśli nie oznaczę członków jako EnumMember?
nie napisane, że w http://msdn.microsoft.com/en-us/library/aa347875(v=vs.110).aspx pod czatem "Proste wyliczenia" mówi, jeśli nic nie piszesz, to można go przekształcić do postaci szeregowej jeśli ustawisz flagę dla wszystkich. –
To znaczy: Zezwalanie dotyczy tylko *, gdy * typ jest oznaczony przez DataContractAttribute. – user2864740