[
https://issues.apache.org/jira/browse/IGNITE-11893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16867766#comment-16867766
]
Alexandr Shapkin commented on IGNITE-11893:
-------------------------------------------
[~garrettalley] I think IGNITE-1472 is about missing functionality for c++
client. [~isapego] may know the details.
{quote}*Enum* - In Ignite, Java `writeEnum` can only write ordinal values, but
in .NET you can assign any number to the `enumValue`. So, note that any custom
enum-to-primitive value bindings are not taken into account.
{quote}
I think message is good. Probably this warning should be placed inside some
other section, since we are talking about native types. Anyway, not sure which
section should be more suitable.
> .NET enum platform compatibility
> ---------------------------------
>
> Key: IGNITE-11893
> URL: https://issues.apache.org/jira/browse/IGNITE-11893
> Project: Ignite
> Issue Type: Improvement
> Components: documentation
> Affects Versions: 2.7
> Reporter: Alexandr Shapkin
> Priority: Minor
>
> Let's make some warnings about platform compatibility.
> [https://apacheignite-net.readme.io/docs/platform-interoperability]
> We have a writeEnum/readEnum methods.
> In java writeEnum can write only ordinal value, but in .NET we can assign any
> number to the enumValue. So any custom enum-to-primitive value binding would
> not be taken into account.
>
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)