2
Est-ce que les services WCF RIA prennent en charge les méthodes personnalisées? également dans lequel dll puis-je trouver l'attribut "[Custom]"?WCF RIA services des méthodes personnalisées?
Est-ce que les services WCF RIA prennent en charge les méthodes personnalisées? également dans lequel dll puis-je trouver l'attribut "[Custom]"?WCF RIA services des méthodes personnalisées?
Oui Les services RIA WCF peuvent prendre en charge des méthodes personnalisées.
Vous devez spécifier décorer vos méthodes personnalisées avec l'attribut [Invoke]. EG:
[EnableClientAccess()]
public class TestDomainService : LinqToEntitiesDomainService<TestEntities>
{
[Invoke]
public Test CustomMethodFetch(Guid testId)
{
...
return foundTest;
}
}
.. et vous appelleriez par ...
var ctx = new TestDomainContext();
ctx.CustomMethodFetch(testId, (op) =>
{
if (op.HasError)
// Handle errors.
else
{
var testEntity = op.Value;
// Do stuff.
}
});
S'il vous plaît marquer réponse. – Shimmy