We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Champion issue: dotnet/csharplang#9058 Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/partial-events-and-constructors.md Feature branch: https://github.com/dotnet/roslyn/tree/features/PartialEventsCtors
LangVersion
partial event
partial
event
class
struct
NotInPartialType
interface
InInterface*
Missing*
Duplicate*
static
StaticPartialConstructor_*
this
base
ConstructorInitializers_
PrimaryConstructor_*
extern
Extern_*
abstract
Abstract
ExplicitInterfaceImplementation
virtual
sealed
EventInitializer_*
EventAccessorMissing
WinRtEvent
Attributes*
ObsoleteAttribute
SkipLocalsInitAttribute
AttributeTests_WellKnownAttributes.SkipLocalsInit_*Event*
Difference_*
scoped
params
Difference_*Type
override
new
Metadata
+=
-=
Use_EventAsValue
Difference_ParameterNames
DocumentationCommentCompilerTests.PartialEvent_*
PartialConstructor_*
paramref
IEventSymbol.*Partial*
GetDeclaredSymbol
ReturningPartialType_*
The text was updated successfully, but these errors were encountered:
main
features/PartialEventsCtors
No branches or pull requests
Champion issue: dotnet/csharplang#9058
Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/partial-events-and-constructors.md
Feature branch: https://github.com/dotnet/roslyn/tree/features/PartialEventsCtors
LangVersion
)partial event
partial
treated as type previouslypartial
modifier locationevent
class
orstruct
(NotInPartialType
)interface
(InInterface*
)Missing*
)Duplicate*
)static
constructor (StaticPartialConstructor_*
)this
,base
(ConstructorInitializers_
)PrimaryConstructor_*
)extern
(Extern_*
)abstract
(Abstract
)ExplicitInterfaceImplementation
)abstract
virtual
unless explicitlysealed
Partial default interface members are not virtual #77346EventInitializer_*
)EventAccessorMissing
)WinRtEvent
)Attributes*
)ObsoleteAttribute
SkipLocalsInitAttribute
(AttributeTests_WellKnownAttributes.SkipLocalsInit_*Event*
)Difference_*
)scoped
,params
, default parameter valueDifference_*Type
)virtual
,override
,sealed
,new
Metadata
)+=
,-=
, but not as a value (Use_EventAsValue
)Difference_ParameterNames
)DocumentationCommentCompilerTests.PartialEvent_*
,PartialConstructor_*
)paramref
when parameter names differIEventSymbol.*Partial*
GetDeclaredSymbol
ReturningPartialType_*
)The text was updated successfully, but these errors were encountered: