-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
Concept-APIThis issue involves adding, removing, clarification, or modification of an API.This issue involves adding, removing, clarification, or modification of an API.Feature Requestapi-approvedAPI was approved in API review, it can be implementedAPI was approved in API review, it can be implemented
Description
Background and Motivation
The IDE needs to inform the compiler to not allow adding entries to MethodImpl table when emitting EnC delta on .NET Framework.
See #81304
Proposed API
namespace Microsoft.CodeAnalysis.Emit;
public readonly struct EmitDifferenceOptions
{
+ /// <summary>
+ /// True to disallow explicit method implementations in the delta.
+ /// Some runtimes (.NET Framework) do not support this feature.
+ /// </summary>
+ public bool DisallowExplicitMethodImplementations { get; init; }
}Metadata
Metadata
Assignees
Labels
Concept-APIThis issue involves adding, removing, clarification, or modification of an API.This issue involves adding, removing, clarification, or modification of an API.Feature Requestapi-approvedAPI was approved in API review, it can be implementedAPI was approved in API review, it can be implemented