Я все еще немного озадачен тем, что вы пытаетесь сделать, поэтому я предполагаю, что вы хотите проверить свой входной XML-файл, прежде чем пытаться использовать его в своем веб-сервисе.В вашем случае ваш XML должен иметь определенный атрибут.
Чтобы сделать что-то подобное, я обычно создаю XSD для XML, который должен быть получен, и использую его для проверки его на XML.XSD будет содержать сведения о том, что XML должен содержать определенный узел / атрибут.Для настройки этих элементов можно использовать редактор XSD для Visual Studio.
Этот раздел должен помочь вам с кодом проверки после создания XSD:
Проверка XML на основе XSD, на который ссылаются.в C #