Aracılığıyla paylaş


Derleyici Hatası C3290

'type' : Önemsiz bir özelliğin başvuru türü olamaz

Açıklamalar

Bir özellik yanlış bildirildi. Önemsiz bir özellik bildirdiğinizde, derleyici özelliğin güncelleştireceği bir değişken oluşturur ve bir sınıfta izleme başvuru değişkeni olması mümkün değildir.

Daha fazla bilgi için bkz . özellik ve İzleme Başvurusu İşleci .

Örnek

Aşağıdaki örnek C3290 oluşturur.

// C3290.cpp
// compile with: /clr /c
ref struct R {};

ref struct X {
   R^ mr;

   property R % y;   // C3290
   property R ^ x;   // OK

   // OK
   property R% prop {
      R% get() {
         return *mr;
      }

      void set(R%) {}
   }
};

int main() {
   X x;
   R% xp = x.prop;
}