通过


CA2258:不支持在 Visual Basic 中提供“DynamicInterfaceCastableImplementation”接口

属性
规则 ID CA2258
标题 不支持在 Visual Basic 中提供“DynamicInterfaceCastableImplementation”接口
类别 使用情况
修复会引起中断还是不会引起中断 非中断
在 .NET 10 中默认启用 作为警告
适用的语言 C# 和 Visual Basic

原因

在 Visual Basic 中使用 DynamicInterfaceCastableImplementationAttribute

规则说明

提供带有属性 DynamicInterfaceCastableImplementationAttribute 的函数式接口需要 Default Interface Members 功能,而这一点在 Visual Basic 中不被支持。

何时抑制错误

不要抑制此规则发出的警告。

另请参阅