ArcGIS Pro 3.0 API Reference Guide
ArcGIS.Core.Data Namespace / FileGeodatabaseConnectionPath Class / FileGeodatabaseConnectionPath Constructor
A valid path to a file geodatabase folder that ends with the .gdb extension.
Example

In This Topic
    FileGeodatabaseConnectionPath Constructor
    In This Topic
    Initializes a new instance of the FileGeodatabaseConnectionPath class.
    Syntax
    public FileGeodatabaseConnectionPath( 
       Uri path
    )
    Public Function New( _
       ByVal path As Uri _
    )

    Parameters

    path
    A valid path to a file geodatabase folder that ends with the .gdb extension.
    Exceptions
    ExceptionDescription
    path is null.
    The path in path does not end with the .gdb extension.
    Example
    Opening a File Geodatabase given the path
    public async Task OpenFileGDB()
    {
      try
      {
        await ArcGIS.Desktop.Framework.Threading.Tasks.QueuedTask.Run(() =>
        {
          // Opens a file geodatabase. This will open the geodatabase if the folder exists and contains a valid geodatabase.
          using (
            Geodatabase geodatabase =
              new Geodatabase(new FileGeodatabaseConnectionPath(new Uri(@"C:\Data\LocalGovernment.gdb"))))
          {
            // Use the geodatabase.
          }
        });
      }
      catch (GeodatabaseNotFoundOrOpenedException exception)
      {
        // Handle Exception.
      }
    
    }
    
    Open raster dataset in a geodatabase
    // Create a FileGeodatabaseConnectionPath using the path to the gdb. Note: This can be a path to a .sde file.
    FileGeodatabaseConnectionPath geodatabaseConnectionPath = new FileGeodatabaseConnectionPath(new Uri(@"C:\Temp\rasters.gdb"));
    // Create a new Geodatabase object using the FileGeodatabaseConnectionPath.
    Geodatabase geodatabase = new Geodatabase(geodatabaseConnectionPath);
    // Open the raster dataset.
    RasterDataset gdbRasterDataset = geodatabase.OpenDataset<RasterDataset>("sample");
    Requirements

    Target Platforms: Windows 11, Windows 10, Windows 8.1

    See Also