Как получить все методы из сервиса WCF? - PullRequest
0 голосов
/ 27 апреля 2010

Как получить список всех методов из службы WCF с поддержкой Silverlight из кода.

Я уже добавил сервисную ссылку в приложение Silverlight.

Могу ли я получить все методы, используя Reflection?

Если можете, пожалуйста, предоставьте мне пример.

1 Ответ

8 голосов
/ 27 апреля 2010

Учитывая тип класса обслуживания, вы можете использовать функцию GetMethods , чтобы получить список всех методов через отражение:

MethodInfo[] methods = typeof(TypeOfTheService).GetMethods();
foreach (var method in methods)
{
    string methodName = method.Name;
}
...