[jira] [Updated] (IGNITE-4406) .NET: Control DateTime serialization via attribute
[ https://issues.apache.org/jira/browse/IGNITE-4406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-4406: --- Priority: Major (was: Minor) > .NET: Control DateTime serialization via attribute > -- > > Key: IGNITE-4406 > URL: https://issues.apache.org/jira/browse/IGNITE-4406 > Project: Ignite > Issue Type: Improvement > Components: platforms >Reporter: Pavel Tupitsyn >Assignee: Pavel Tupitsyn > Labels: .NET > Fix For: 2.1 > > > .NET can write DateTime in internal format (preserves DateTime.Kind) and as > Timestamp (does not allow non-UTC values). > By default we use internal format. To use Timestamp user has to mark field > with QuerySqlField (non obvious), or override IBinarizable. > * Provide a dedicated attribute to enforce timestamp mode. > * Attribute can be applied to a field, property, or a whole type > * Provide a property on {{BinaryReflectiveSerializer}} to force Timestamp > everywhere - this may be needed when class code can't be modified -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (IGNITE-4406) .NET: Control DateTime serialization via attribute
[ https://issues.apache.org/jira/browse/IGNITE-4406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-4406: --- Description: .NET can write DateTime in internal format (preserves DateTime.Kind) and as Timestamp (does not allow non-UTC values). By default we use internal format. To use Timestamp user has to mark field with QuerySqlField (non obvious), or override IBinarizable. * Provide a dedicated attribute to enforce timestamp mode. * Attribute can be applied to a field, property, or a whole type * Provide a property on {{BinaryReflectiveSerializer}} to force Timestamp everywhere - this may be needed when class code can't be modified was: .NET can write DateTime in internal format (preserves DateTime.Kind) and as Timestamp (does not allow non-UTC values). By default we use internal format. To use Timestamp user has to mark field with QuerySqlField (non obvious), or override IBinarizable. Provide a dedicated attribute to enforce timestamp mode. > .NET: Control DateTime serialization via attribute > -- > > Key: IGNITE-4406 > URL: https://issues.apache.org/jira/browse/IGNITE-4406 > Project: Ignite > Issue Type: Improvement > Components: platforms >Reporter: Pavel Tupitsyn >Assignee: Pavel Tupitsyn >Priority: Minor > Labels: .NET > Fix For: 2.1 > > > .NET can write DateTime in internal format (preserves DateTime.Kind) and as > Timestamp (does not allow non-UTC values). > By default we use internal format. To use Timestamp user has to mark field > with QuerySqlField (non obvious), or override IBinarizable. > * Provide a dedicated attribute to enforce timestamp mode. > * Attribute can be applied to a field, property, or a whole type > * Provide a property on {{BinaryReflectiveSerializer}} to force Timestamp > everywhere - this may be needed when class code can't be modified -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (IGNITE-4406) .NET: Control DateTime serialization via attribute
[ https://issues.apache.org/jira/browse/IGNITE-4406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pavel Tupitsyn updated IGNITE-4406: --- Fix Version/s: (was: 2.0) 2.1 > .NET: Control DateTime serialization via attribute > -- > > Key: IGNITE-4406 > URL: https://issues.apache.org/jira/browse/IGNITE-4406 > Project: Ignite > Issue Type: Improvement > Components: platforms >Reporter: Pavel Tupitsyn >Priority: Minor > Labels: .NET > Fix For: 2.1 > > > .NET can write DateTime in internal format (preserves DateTime.Kind) and as > Timestamp (does not allow non-UTC values). > By default we use internal format. To use Timestamp user has to mark field > with QuerySqlField (non obvious), or override IBinarizable. > Provide a dedicated attribute to enforce timestamp mode. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Updated] (IGNITE-4406) .NET: Control DateTime serialization via attribute
[ https://issues.apache.org/jira/browse/IGNITE-4406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vladimir Ozerov updated IGNITE-4406: Fix Version/s: (was: 1.9) 2.0 > .NET: Control DateTime serialization via attribute > -- > > Key: IGNITE-4406 > URL: https://issues.apache.org/jira/browse/IGNITE-4406 > Project: Ignite > Issue Type: Improvement > Components: platforms >Reporter: Pavel Tupitsyn >Priority: Minor > Labels: .NET > Fix For: 2.0 > > > .NET can write DateTime in internal format (preserves DateTime.Kind) and as > Timestamp (does not allow non-UTC values). > By default we use internal format. To use Timestamp user has to mark field > with QuerySqlField (non obvious), or override IBinarizable. > Provide a dedicated attribute to enforce timestamp mode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)