ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data Namespace / DatastoreProperties Class / SupportsBigObjectID Property
Example

In This Topic
    SupportsBigObjectID Property
    In This Topic
    Gets whether the datastore supports 64-bit ObjectID.
    Syntax
    public bool SupportsBigObjectID {get;}
    Public ReadOnly Property SupportsBigObjectID As Boolean
    Example
    Get datastore or workspace properties
    public void GetDatastoreProperties(Datastore geodatabase)
    {
        // Check if a data store supports datastore properties
        bool areDatastorePropertiesSupported = geodatabase.AreDatastorePropertiesSupported();
    
        if (areDatastorePropertiesSupported)
        {
            DatastoreProperties datastoreProperties = geodatabase.GetDatastoreProperties();
    
            // Supports 64-bit integer field
            bool supportsBigInteger = datastoreProperties.SupportsBigInteger;
    
            // Supports pagination
            bool supportsQueryPagination = datastoreProperties.SupportsQueryPagination;
    
            // Supports datastore edit 
            bool canEdit = datastoreProperties.CanEdit;
    
            // Supports 64-bit Object ID
            bool supportsBigObjectId = datastoreProperties.SupportsBigObjectID;
    
            // Supports DateOnly field
            bool supportsDateOnly = datastoreProperties.SupportsDateOnly;
    
            // Supports TimeOnly field
            bool supportsTimeOnly = datastoreProperties.SupportsTimeOnly;
    
            // Supports TimestampOffset field
            bool supportsTimestampOffset = datastoreProperties.SupportsTimestampOffset;
        }
    }
    
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.3 or higher.
    See Also