Поддерживает ли WCF нулевое перечисление? У меня есть DataMember, который является нулевым типом перечисления на стороне сервера, однако, когда я создаю прокси-сервер на стороне клиента, тип в прокси-сервере не имеет значения null.
Есть ли свойство (propertyname) Specified type типа boolean?
public enum MyEnumType { EnumValue1, EnumValue2 }
public MyEnumType MyEnumValue;
public bool MyEnumValueSpecified;
У вас есть "MyEnumValueSpecified" типа bool в вашем прокси-сервере WCF?
WCF использует это, чтобы определить, указано или нет конкретное свойство.
Таким образом, даже если свойство имеет тип "Enum.....", оно может быть "nullable".
Марк