Teilen über


Compilerfehler C3908

Zugriffsebene weniger restriktiv als "Konstrukt"

Bemerkungen

Eine Eigenschaftsaccessormethode (abrufen oder festlegen) darf keinen weniger restriktiven Zugriff haben als der zugriff, der für die Eigenschaft selbst angegeben ist. Ebenso gilt für Ereignisaccessormethoden.

Weitere Informationen finden Sie unter Eigenschaft und Ereignis.

Example

Im folgenden Beispiel wird C3908 generiert:

// C3908.cpp
// compile with: /clr
ref class X {
protected:
   property int i {
   public:   // C3908 property i is protected
      int get();
   private:
      void set(int);   // OK more restrictive
   };
};