Option Strict On non consente la riduzione delle conversazioni implicite di tipi tra il metodo di estensione '<nomemetododiestensione>' definito in '<nomemodulo>' e il delegato '<nomedelegato>'

Aggiornamento: novembre 2007

Option Strict On does not allow narrowing in implicit type conversions between extension method '<extensionmethodname>' defined in '<modulename>' and delegate '<delegatename>'

Con Option Strict attivata, non è possibile la conversione verso un tipo di dati più piccolo dal tipo di dati di un parametro di un delegato al parametro corrispondente di un metodo di estensione assegnato a una variabile di tale tipo di delegato. Il tipo di dati del parametro del delegato deve includere il tipo di dati del metodo di estensione.

ID errore: BC36709

Per correggere l'errore

  • Modificare il tipo di dati del parametro nel delegato o il metodo di estensione così che esista la relazione obbligatoria di conversione verso un tipo di dati più grande.

Vedere anche

Concetti

Metodi di estensione (Visual Basic)

Conversione di tipo relaxed del delegato

Conversioni di ampliamento e restrizione

Delegati e operatore AddressOf

Altre risorse

Delegati in Visual Basic