ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data Namespace / DatabaseConnectionProperties Class / Version Property
Example Version

Version Property (DatabaseConnectionProperties)
A traditional version to connect to. Acceptable value is a string that represents a traditional version name.
Syntax
public string Version {get; set;}
Example
Opening an Enterprise Geodatabase using connection properties
public async Task OpenEnterpriseGeodatabase()
{
    await ArcGIS.Desktop.Framework.Threading.Tasks.QueuedTask.Run(() =>
    {
        // Opening a Non-Versioned SQL Server instance.
        DatabaseConnectionProperties connectionProperties = new DatabaseConnectionProperties(EnterpriseDatabaseType.SQLServer)
        {
            AuthenticationMode = AuthenticationMode.DBMS,

            // Where testMachine is the machine where the instance is running and testInstance is the name of the SqlServer instance.
            Instance = @"testMachine\testInstance",

            // Provided that a database called LocalGovernment has been created on the testInstance and geodatabase has been enabled on the database.
            Database = "LocalGovernment",

            // Provided that a login called gdb has been created and corresponding schema has been created with the required permissions.
            User = "gdb",
            Password = "password",
            Version = "dbo.DEFAULT"
        };

        using (Geodatabase geodatabase = new Geodatabase(connectionProperties))
        {
            // Use the geodatabase
        }
    });
}
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also