Public Function AreDatastorePropertiesSupported() As Boolean
public bool AreDatastorePropertiesSupported()
Return Value
true if this datastore supports datastore properties. false otherwise.
Public Function AreDatastorePropertiesSupported() As Boolean
public bool AreDatastorePropertiesSupported()
{
// Must be called within QueuedTask.Run
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 Home, Pro, Enterprise (64 bit)