laptop and a wrench

Erro

The GetGlobalID() method returns a GeodatabaseTopologyException error when trying to retrieve a global ID from dirty areas in a utility network.

ArcGIS Pro SDK for .NET
Número de ID do Erro BUG-000179642
EnviadoSeptember 22, 2025
Última ModificaçãoDecember 10, 2025
Aplica-se àArcGIS Pro SDK for .NET
Versão encontrada3.5
Sistema OperacionalWindows OS
Versão do Sistema Operacional11.0 64 bit
Versão Fixa3.7
StatusFixed

Informações Adicionais

This issue is addressed in ArcGIS Pro 3.7

Solução Provisória

using (TableDefinition tableDefinition = table.GetDefinition()) { string globalIDFieldName = tableDefinition.GetGlobalIDField(); using (RowCursor cursor = table.Search()) { if (cursor.MoveNext()) { // Bug // var gid = cursor.Current.GetGlobalID(); // 

Use the workaround to retrieve the GlobalID by its field name while the fix for the above bug is in progress. var gid = cursor.Current[globalIDFieldName]; Console.WriteLine($"First Dirty Area GlobalID: {gid}"); } else { Console.WriteLine("No dirty areas found."); } } }

Etapas para Reproduzir

ID do Erro: BUG-000179642

Software:

  • ArcGIS Pro SDK for .NET

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download