Lezen in het Engels

Delen via


Compilerfout CS1689

Kenmerk 'Kenmerknaam' is alleen geldig voor methoden of kenmerkklassen

Deze fout treedt alleen op met het kenmerk ConditionalAttribute . Zoals het bericht aangeeft, kan dit kenmerk alleen worden gebruikt voor methoden of kenmerkklassen. Als u dit kenmerk bijvoorbeeld probeert toe te passen op een klasse, wordt deze fout gegenereerd.

Opmerking

In het volgende voorbeeld wordt CS1689 gegenereerd.

// CS1689.cs  
// compile with: /target:library  
[System.Diagnostics.Conditional("A")]   // CS1689  
class MyClass {}