Welcome to ESRI Blogs

Browse by Tags

All Tags » Advanced   (RSS)

Using the ComReleaser to manage the lifetime of cursors in .NET

Geodatabase cursors should always be explicitly destroyed in a runtime environment that uses garbage collection. The rule of thumb is to always release a COM object as soon as the application is done using the reference. This is especially important with

Object initializers and the Geodatabase API

This post was provided by geodatabase product engineer James MacKay A new approach to initializing objects was introduced at .NET 3.0: object initializers . These allow objects to be instantiated and initialized in a single line, provided the class has
Posted by JonMurphy | 0 Comments
Filed under: , ,

Customizing Table Sorting in the Geodatabase

This post was written by James MacKay, a product engineer on the geodatabase team who also played the leading role in the "Programming with the geodatabase API" sessions at this years user conference. In ArcGIS there are a number of different ways a column
Posted by brentardenpierce | 0 Comments
Filed under: , ,

Developer Tips - Using geodatabase methods with conformant array parameters in .NET and Java

This post was written by geodatabase Product Engineer James MacKay. James works on the geodatabase development team and is responsible for a lot of the geodatabase SDK that is generated. There are several methods in the Geodatabase API that use conformant
Posted by jona4440 | 0 Comments
Filed under: , , ,