Die Typargumente für die <Prozedurname>-Methode konnten nicht per Rückschluss von Delegat '<Delegatname>' abgeleitet werden

Aktualisiert: November 2007

Type arguments for method '<procedurename>' could not be inferred from the delegate '<delegatename>'

Eine Zuweisungsanweisung verwendet AddressOf zum Zuweisen der Adresse einer generischen Prozedur an einen Delegaten, stellt jedoch keine Typargumente für die generische Prozedur bereit.

Wenn Sie einen generischen Typ aufrufen, geben Sie i. d. R. für jeden Typparameter, der durch den generischen Typ definiert wird, ein Typargument an. Wenn Sie keine Typargumente angeben, versucht der Compiler, die an die Typparameter zu übergebenden Typen abzuleiten. Wenn der Kontext nicht genügend Informationen zum Ableiten der Typen durch den Compiler bietet, generiert der Compiler einen Fehler.

Fehler-ID: BC30952

So beheben Sie diesen Fehler

  • Geben Sie die Typargumente für die generische Prozedur im AddressOf-Ausdruck an.

Siehe auch

Konzepte

Generische Typen in Visual Basic

Generische Prozeduren in Visual Basic

Referenz

AddressOf-Operator

Typenliste