2010-04-28 3 views
2

J'ai un service activé par WCF silverlight. J'ai quelques méthodes dedans. Je dois marquer certaines méthodes en service et puis de les déterminer quand j'obtiens toutes les méthodes de service par réflexion.Comment marquer certaines méthodes dans le service activé par WCF Silverlight?

MéthodeInfo [] methods = typeof (TypeOfTheService) .GetMethods();

+2

Je ne comprends pas vraiment ce que vous cherchez .... vous voulez mettre un attribut spécial sur certaines méthodes et ensuite vérifier la présence de cet attribut par réflexion? –

+0

@marc_s: La question que je suppose est que les attributs affectés aux méthodes côté serveur finissent par être répliqués sur le type de proxy silverlight créé pour le client. Je ne le devinerais pas mais je sais peu de choses sur la WCF. – AnthonyWJones

Répondre

3

Que diriez-vous de ne pas faire cela. Au lieu de cela, créez un contrat différent contenant uniquement les méthodes que vous auriez marquées.

Questions connexes