<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Deleting tables from the in_memory workspace in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51468#M1350</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Try setting the object to null.&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;In C#:&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;object &lt;/SPAN&gt;= null;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I do that? The geoprocessing tools are creating the workspace automatically when I specify "in_memory" as the output location. I tried&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Dim pWS2 As IWorkspaceFactory2 = New InMemoryWorkspaceFactory
Dim pWS As IWorkspace = pWS2.OpenFromString("GPInMemoryWorkspace", 0)
pWS = Nothing&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;but it failed to execute.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Dec 2021 21:58:53 GMT</pubDate>
    <dc:creator>BruceNielsen</dc:creator>
    <dc:date>2021-12-10T21:58:53Z</dc:date>
    <item>
      <title>Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51466#M1348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it possible to delete tables from the in_memory workspace (ArcGIS 9.2, Visual Studio 2005) that are created as output from geoprocessing tools? They are causing problems if the code is run more than once. The Delete_management tool doesn't seem to work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Optionally, can the entire workspace be deleted?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]14485[/ATTACH]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 15:29:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51466#M1348</guid>
      <dc:creator>BruceNielsen</dc:creator>
      <dc:date>2012-05-21T15:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51467#M1349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Try setting the object to null.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In C#:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;object &lt;/SPAN&gt;&lt;SPAN&gt;= null; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DG&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 06:00:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51467#M1349</guid>
      <dc:creator>DennisGeasan</dc:creator>
      <dc:date>2012-05-22T06:00:52Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51468#M1350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Try setting the object to null.&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;In C#:&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;object &lt;/SPAN&gt;= null;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I do that? The geoprocessing tools are creating the workspace automatically when I specify "in_memory" as the output location. I tried&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Dim pWS2 As IWorkspaceFactory2 = New InMemoryWorkspaceFactory
Dim pWS As IWorkspace = pWS2.OpenFromString("GPInMemoryWorkspace", 0)
pWS = Nothing&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;but it failed to execute.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:58:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51468#M1350</guid>
      <dc:creator>BruceNielsen</dc:creator>
      <dc:date>2021-12-10T21:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51469#M1351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What are the Geoprocesses that you're using to create these in memory tables? You mentioned that you have a problem when you run the process more than one time. Can you set the OverwriteOutput property to true?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can get the reference from an object created by a geoprocessing tool. Here's an example of creating a table and returning a reference for that table. This is from code I've written for ArcGIS 10, but hopefully the interfaces would be applicable for ArcGIS 9.2 (although you'd probably have to use previous versions, like IGeoProcessorResult instead of IGeoProcessorResult2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp; Friend Function CreateNewTable(ByVal TableLocation As String, ByVal TableName As String) As ESRI.ArcGIS.Geodatabase.ITable

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim NewTable As New ESRI.ArcGIS.DataManagementTools.CreateTable
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Result As ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult2

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using releaser As New ESRI.ArcGIS.ADF.ComReleaser
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; releaser.ManageLifetime(NewTable)

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NewTable.out_path = TableLocation
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NewTable.out_name = TableName

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Result = RunTool(NewTable, Nothing)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Result Is Nothing Then Return Nothing

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return ReturnObjectfromResult(Result, "Table")

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Using
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.ToString &amp;amp; vbNewLine &amp;amp; ex.StackTrace.ToString, "Create Table")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Nothing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try

&amp;nbsp;&amp;nbsp;&amp;nbsp; End Function

&amp;nbsp;&amp;nbsp;&amp;nbsp; Friend Function RunTool(ByVal Process As ESRI.ArcGIS.Geoprocessor.IGPProcess, ByVal TC As ESRI.ArcGIS.esriSystem.ITrackCancel2, Optional ByVal AddOutput As Boolean = False) As ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult2

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Result As ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult2

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.Cursor.Current = Windows.Forms.Cursors.WaitCursor
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim GP As New ESRI.ArcGIS.Geoprocessor.Geoprocessor

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GP.AddOutputsToMap = AddOutput

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Result = CType(GP.Execute(Process, Nothing), ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult2)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Result.Status &amp;lt;&amp;gt; ESRI.ArcGIS.esriSystem.esriJobStatus.esriJobSucceeded Then ReturnMessages(Result, "Geoprocessing Error")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GP.ClearMessages()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.ToString, "Run Geoprocessor")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Result

&amp;nbsp;&amp;nbsp;&amp;nbsp; End Function

&amp;nbsp;&amp;nbsp;&amp;nbsp; Friend Function ReturnObjectfromResult(ByVal result As ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult2, ByVal Type As String) As Object

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim GPVal As ESRI.ArcGIS.Geodatabase.IGPValue
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim InMemFC As String
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim GPUtil As ESRI.ArcGIS.Geoprocessing.IGPUtilities3 = New ESRI.ArcGIS.Geoprocessing.GPUtilities

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPVal = result.GetOutput(0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InMemFC = GPVal.GetAsText()

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select Case Type
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case "Feature Class"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return GPUtil.OpenFeatureClassFromString(InMemFC)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case "Table"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return GPUtil.OpenTableFromString(InMemFC)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case "Feature Layer"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return GPUtil.OpenFeatureLayerFromString(InMemFC)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Case Else
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Nothing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Select

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Windows.Forms.MessageBox.Show(ex.ToString, "ReturnObjectfromResult error")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Nothing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try

&amp;nbsp;&amp;nbsp;&amp;nbsp; End Function
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:58:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51469#M1351</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2021-12-10T21:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51470#M1352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is the code that creates the in_memory workspace:&lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
Dim pGP As IGeoProcessor = New GeoProcessor
Dim pParams As IVariantArray = New VarArrayClass
pGP.OverwriteOutput = True

Dim strMemSpace As String = "in_memory\"
Dim strTmpFields As String = "HELfields"
pParams.Add(pSelLayer) 'This is the selected polygon layer from the TOC that has been run through some validation code.
pParams.Add(strMemSpace + strTmpFields)
pGP.Execute("CopyFeatures_management", pParams, Nothing)
Debug.Print("Copied the land units")&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;After this I have about 3 pages of Clip, Dissolve, Statistics, TableToTable, MakeTableView, etc. The feature layers are deleted with IMap::\DeleteLayer. I figured out how to delete the TableViews with IGPUtilities::\Delete. That leaves three tables hanging around that I can't figure out how to remove.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:58:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51470#M1352</guid>
      <dc:creator>BruceNielsen</dc:creator>
      <dc:date>2021-12-10T21:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51471#M1353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bruce,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't know if I am giving you a red herring here but the IGPUtilities Interface has some methods like &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ReleaseInternalTable&lt;/SPAN&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;ReleaseInternals&lt;/SPAN&gt;&lt;SPAN&gt; try calling these after you have deleted the in_memory workspace. Below is some code I just knocked together in VBA.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Duncan&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
Public Sub DeleteTable()
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color:#006400;"&gt;' Create Utils object
&lt;/SPAN&gt;&amp;nbsp; Dim pGPUtils As IGPUtilities
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGPUtils = New GPUtilities
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &lt;SPAN style="color:#006400;"&gt;' Create GPValue object and set path
&lt;/SPAN&gt;&amp;nbsp; Dim pGPValue As IGPValue
&amp;nbsp;&amp;nbsp;&amp;nbsp; Set pGPValue = New DETable
&amp;nbsp;&amp;nbsp;&amp;nbsp; pGPValue.SetAsText ("in_memory\abc")
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &lt;SPAN style="color:#006400;"&gt;' Delete table
&lt;/SPAN&gt;&amp;nbsp; pGPUtils.Delete pGPValue
&amp;nbsp;&amp;nbsp;&amp;nbsp; pGPUtils.ReleaseInternals
End Sub
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:59:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51471#M1353</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2021-12-10T21:59:02Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting tables from the in_memory workspace</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51472#M1354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the info Duncan. I will try it if the issue comes up again.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I ended up re-writing the code to eliminate creating the in_memory tables.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 May 2012 12:33:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/deleting-tables-from-the-in-memory-workspace/m-p/51472#M1354</guid>
      <dc:creator>BruceNielsen</dc:creator>
      <dc:date>2012-05-29T12:33:13Z</dc:date>
    </item>
  </channel>
</rss>

