Bonjour,

Gros soucis à l'utilisation du CodeDom.

Je cherche à déclarer une méthode en abstract override, mais visiblement le provider par défaut ne le gère pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
// set its attributes
MemberAttributes attributes = MemberAttributes.Public;
// if abstract
if(isAbstract)
    attributes |= MemberAttributes.Abstract;
// if override
if(isOverride)
    attributes |= MemberAttributes.Override;
// set the computed attributes
this._method.Attributes = attributes;
abstract + public ca marche bien
override + public ca marche bien,
mais abstract + override non.
Il me fait le public virtual à la place (attributs par défaut)
(et public + abstract + override pareil)

Question :
* Quelqu'un s'est déjà penché sur le problème et a trouvé un moyen de contourner / résoudre ?
* Non, le CodeSnippetExpression n'est pas la solution que j'attends

Merci