Aracılığıyla paylaş


Derleyici Hatası C3299

'member_function' : kısıtlamalar belirtemez, bunlar temel yöntemden devralınır

Açıklamalar

Genel üye işlevini geçersiz kıldığınızda kısıtlama yan tümceleri belirtemezsiniz (kısıtlamaların yinelenmesi kısıtlamaların devralınmadığını belirtir).

Geçersiz kıldığınız genel işlevdeki kısıtlama yan tümceleri devralınır.

Daha fazla bilgi için bkz . Genel Tür Parametrelerindeki Kısıtlamalar (C++/CLI).

Örnek

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

// C3299.cpp
// compile with: /clr /c
public ref struct R {
   generic<class T>
   where T : R
   virtual void f();
};

public ref struct S : R {
   generic<class T>
   where T : R   // C3299
   virtual void f() override;
};