Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.93 KB

File metadata and controls

37 lines (28 loc) · 1.93 KB
title description ms.date f1_keywords helpviewer_keywords author
CA2258: Providing a 'DynamicInterfaceCastableImplementation' interface in Visual Basic is unsupported
Learn about code analysis rule CA2258: Providing a 'DynamicInterfaceCastableImplementation' interface in Visual Basic is unsupported
01/19/2022
CA2258
DynamicInterfaceCastableImplementationAnalyzer
DynamicInterfaceCastableImplementationAnalyzer
CA2258
Youssef1313

CA2258: Providing a 'DynamicInterfaceCastableImplementation' interface in Visual Basic is unsupported

Property Value
Rule ID CA2258
Title Providing a 'DynamicInterfaceCastableImplementation' interface in Visual Basic is unsupported
Category Usage
Fix is breaking or non-breaking Non-breaking
Enabled by default in .NET 8 As warning

Cause

Use of xref:System.Runtime.InteropServices.DynamicInterfaceCastableImplementationAttribute in Visual Basic.

Rule description

Providing a functional interface that's attributed with DynamicInterfaceCastableImplementationAttribute requires the Default Interface Members feature, which is not supported in Visual Basic.

When to suppress errors

Do not suppress a warning from this rule.

See also