Sdílet prostřednictvím


Chyba kompilátoru C3908

úroveň přístupu méně omezující než "konstruktor"

Poznámky

Metoda přístupového objektu vlastnosti (get nebo set) nemůže mít méně omezující přístup než přístup zadaný u samotné vlastnosti. Podobně platí pro metody přístupového objektu událostí.

Další informace naleznete v tématu vlastnosti a události.

Example

Následující příklad generuje C3908:

// 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
   };
};