wcf: строковый элемент, способный иметь значение NULL = “ложь”

Это может также действительно замедлить Ваши чтения базы данных, потому что первичные ключи создаются с кластерными индексами, если не сказали иначе. Гуид является худшим типом, чтобы иметь как Ваш кластерный индекс и интервал, или bigint служил бы лучшим первичным ключом или кластерным индексом

6
задан Brian Mains 23 May 2013 в 12:36
поделиться

1 ответ

Как этот элемент определен в вашем контракте данных?

Если это еще не сделано, попробуйте добавить предложение IsRequired = true в атрибут элемента данных:

[DataContract]
class YourDataStructure
{
   ......

   [DataMember(IsRequired=True)]
   string username;

   .....
}

] Кроме этого, я не знаю никакого способа повлиять на визуализацию XSD из вашего контракта данных WCF, кроме написания собственного расширения WsdlExporter (что вполне возможно - здесь просто кажется излишним).

1
ответ дан 17 December 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: