public DatastoreProperties GetDatastoreProperties()
Public Function GetDatastoreProperties() As DatastoreProperties
Return Value
The DatastoreProperties for this datastore.
public DatastoreProperties GetDatastoreProperties()
Public Function GetDatastoreProperties() As DatastoreProperties
Exception | Description |
---|---|
System.InvalidOperationException | This datastore does not support datastore properties. |
ArcGIS.Core.Data.Exceptions.GeodatabaseException | A geodatabase-related exception has occurred. |
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; } }
Target Platforms: Windows 11, Windows 10