<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:35:50 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-113] Add an attribute to allow you to be more or less strict about deserializing numeric bson types to numeric C# primative types</title>
                <link>https://jira.mongodb.org/browse/CSHARP-113</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;The proposed attribute could be applied to numeric properties of classes that are deserialized from Bson Documents It shall allow you to become more strict or less strict about:&lt;br/&gt;
gaining precision&lt;br/&gt;
losing precision&lt;br/&gt;
gaining the ability to have a fractional part&lt;br/&gt;
losing a fractional part&lt;br/&gt;
going from float to decimal&lt;br/&gt;
going from decimal to float (if BSON is amended to allow a fixed point decimal)&lt;/p&gt;

&lt;p&gt;I&apos;ll propose the name BsonNumericConversionAttribute, but I am open to a shorter name if it does not reduce the clarity of what it does.&lt;/p&gt;</description>
                <environment></environment>
        <key id="13781">CSHARP-113</key>
            <summary>Add an attribute to allow you to be more or less strict about deserializing numeric bson types to numeric C# primative types</summary>
                <type id="5" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14716&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="13775">CSHARP-112</parent>
                                    <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="robert@mongodb.com">Robert Stam</assignee>
                                    <reporter username="zippy1981">Justin Dearing</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Nov 2010 04:24:48 +0000</created>
                <updated>Thu, 2 Apr 2015 18:28:37 +0000</updated>
                            <resolved>Fri, 21 Jan 2011 05:46:23 +0000</resolved>
                                                    <fixVersion>0.11</fixVersion>
                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="22567" author="rstam" created="Fri, 21 Jan 2011 05:46:23 +0000"  >&lt;p&gt;Implemented the spirit of this request but differently. There is no need to have any options for conversions that don&apos;t lose data, and the only data losses that can occur are overflow and truncation (i.e. loss of precision). To control whether these types of losses are allowed or not I added the AllowOverflow and AllowTruncation properties to the RepresentationSerializationOptions and BsonRepresentationAttribute classes, so no new attribute was required.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrh9m7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>14357</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>