<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:36:51 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-445] MongoCursor .ToList() throws System.NullReferenceException if .SetFields has been called</title>
                <link>https://jira.mongodb.org/browse/CSHARP-445</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>
&lt;p&gt;var results_Works =&lt;br/&gt;
                MongoDatabase.Create(&quot;someconnstring&quot;).GetCollection&amp;lt;Swine&amp;gt;(&quot;Swine&quot;).Find(Query.EQ(&quot;AnimalId&quot;, &quot;123456&quot;)).ToList();&lt;/p&gt;

&lt;p&gt;var results_DoesntWork =&lt;br/&gt;
                MongoDatabase.Create(&quot;someconnstring&quot;).GetCollection&amp;lt;Swine&amp;gt;(&quot;Swine&quot;).Find(Query.EQ(&quot;AnimalId&quot;, &quot;123456&quot;)).SetFields(&quot;AnimalId&quot;).ToList();&lt;/p&gt;</description>
                <environment></environment>
        <key id="36311">CSHARP-445</key>
            <summary>MongoCursor .ToList() throws System.NullReferenceException if .SetFields has been called</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</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="paulbrower">Paul Brower</reporter>
                        <labels>
                    </labels>
                <created>Sun, 15 Apr 2012 15:27:20 +0000</created>
                <updated>Thu, 20 Mar 2014 16:38:58 +0000</updated>
                            <resolved>Wed, 18 Apr 2012 14:13:06 +0000</resolved>
                                    <version>1.4</version>
                                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="110018" author="rstam" created="Sun, 15 Apr 2012 15:46:29 +0000"  >&lt;p&gt;No problem. I was just trying to reproduce it and couldn&apos;t, but no harm done. Thanks for the update.&lt;/p&gt;

&lt;p&gt;I am surprised you had to put &lt;span class=&quot;error&quot;&gt;&amp;#91;BsonIgnore&amp;#93;&lt;/span&gt; on a read-only property. Read-only properties are supposed to be ignored automatically. If you can provide a simple class definition and sample code that results in a NullReferenceException I would like to look at that.&lt;/p&gt;</comment>
                            <comment id="110016" author="paulbrower" created="Sun, 15 Apr 2012 15:37:53 +0000"  >&lt;p&gt;Shoot, twice in the last few days ... I will try to do a better job validating my issues are actually bugs before I create them here.&lt;/p&gt;

&lt;p&gt;You can close this ... it&apos;s not a bug with the driver.  I had a readonly property that should have had a &lt;span class=&quot;error&quot;&gt;&amp;#91;BsonIgnore&amp;#93;&lt;/span&gt; attribute on it.  All is working well now.  &lt;/p&gt;

&lt;p&gt;I apologize for any time you wasted on this.&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|hrh7ov:</customfieldvalue>

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