Kompilatorfel C3908

åtkomstnivå som är mindre restriktiv än "konstruktion"

Anmärkningar

En egenskapsåtkomstmetod (hämta eller ange) kan inte ha mindre begränsad åtkomst än den åtkomst som anges för själva egenskapen. På samma sätt gäller det för händelsehanteringsmetoder.

Mer information finns i egenskap och händelse.

Example

I följande exempel genereras 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
   };
};