You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When [InAttribute] is applied to an array, the generators will warn with a confusing warning
SYSLIB1051: The '[In]' attribute is not supported unless the '[Out]' attribute
is also used. The behavior of the '[In]' attribute without the '[Out]' attribute
is the same as the default behavior. The generated source will not handle
marshalling of parameter 'paramName'.
The statement The behavior of the '[In]' attribute without the '[Out]' attribute is the same as the default behavior. is not true for arrays; the default behavior is [In, Out]
The text was updated successfully, but these errors were encountered:
Tagging subscribers to this area: @dotnet/interop-contrib
See info in area-owners.md if you want to be subscribed.
Issue Details
When [InAttribute] is applied to an array, the generators will warn with a confusing warning
SYSLIB1051: The '[In]' attribute is not supported unless the '[Out]' attribute
is also used. The behavior of the '[In]' attribute without the '[Out]' attribute
is the same as the default behavior. The generated source will not handle
marshalling of parameter 'paramName'.
The statement The behavior of the '[In]' attribute without the '[Out]' attribute is the same as the default behavior. is not true for arrays; the default behavior is [In, Out]
When [InAttribute] is applied to an array, the generators will warn with a confusing warning
The statement
The behavior of the '[In]' attribute without the '[Out]' attribute is the same as the default behavior.
is not true for arrays; the default behavior is[In, Out]
The text was updated successfully, but these errors were encountered: