Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Einschränkungsliste enthält sowohl die Einschränkung Stucture (Visual Basic) als auch den Namen einer definierten Klasse.
Eine Einschränkungsliste erzwingt Anforderungen für das Typargument, das an den Typparameter übergeben wird. Sie können die folgenden Anforderungen in beliebiger Kombination angeben:
Das Typargument muss mindestens eine Schnittstelle implementieren.
Das Typargument darf von höchstens einer Klasse erben.
Das Typargument muss einen parameterlosen Konstruktor verfügbar machen, auf den der erstellende Code zugreifen kann (die
New-Einschränkung muss enthalten sein)
Wenn Sie keine bestimmte Klasse oder Schnittstelle in die Einschränkungsliste aufnehmen, können Sie eine allgemeinere Anforderung festlegen, indem Sie eine der folgenden Festlegungen treffen:
Das Typargument muss ein Werttyp sein (die Einschränkung
Structureenthalten)Das Typargument muss ein Verweistyp sein (die Einschränkung
Classenthalten)
Sie können nicht sowohl Structure als auch Class für den gleichen Typparameter angeben, und Sie können jedes Schlüsselwort nur einmal angeben.
Fehler-ID: BC32108
So beheben Sie diesen Fehler
Soll das Typargument ein Werttyp sein, entfernen Sie den Klassennamen aus der Einschränkungsliste.
Wenn das Typargument vom angegebenen Klassennamen erben soll, entfernen Sie das Schlüsselwort
Structureaus der Einschränkungsliste.