Bonjour,

J'ai mis débutant parce que je débute en VB.Net....

J'ai des objets créés avec un Entity Data Model. Pour compléter ces objets, j'ai créé une classe partielle. Je voudrai que ces objets implémentent une interface métier.

En C# c'est assez facile. Si l'entité MonObjet existe dans le modèle, il suffit de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public partial class MonObjet : IMonInterface { }
.
Par contre, en VB, si les propriétés existent déjà dans le modèle, VS impose la "redéclaration" des propriétés de l'interface. Voici le message d'erreur:
Erreur 1 Class 'MonObjet' doit implémenter 'Property Description As String' pour l'interface 'IMonInterface'. La propriété d'implémentation doit avoir des spécificateurs 'ReadOnly' ou 'WriteOnly' correspondants.
Peut-on eviter cela?

Merci de votre aide.