-
Notifications
You must be signed in to change notification settings - Fork 47
Unsupported features
Although we plan to add HA/DR support in future, there is no support in the data provider presently. Refer to issue #64.
Property | Support | Notes |
---|---|---|
AlternateServers |
TODO | A comma-separated list of alternative servers to connect when opening a connection. Format: server:port[,server:port/.../,server:port]. |
HASession |
TODO | When set to 1 this means we need to operate in a mode which supports failover. |
Secondary Data Source |
TODO | Alternative way to specfy an alternative server:port. |
Secondary Server Port |
TODO | Alternative way to specfy an alternative server:port. |
Property | Support |
---|---|
EnableBulkLoad |
X |
- AseBulkCopy
- AseBulkCopyColumnMapping
- AseBulkCopyColumnMappingCollection
- AseBulkCopyOptions
- AseRowsCopiedEventArgs
- AseRowsCopiedEventHandler
ADO.NET doesn't have first-class cursor support, so this feature doesn't appear to be relevant. It's possible that AseClient supported this as a hangover from ADO.
Property | Support |
---|---|
FetchArraySize |
X |
UseCursor |
X |
Although supported by .NET Framework, .NET Core does not support distributed transactions. As such, there are no plans to implement this feature.
Property | Support |
---|---|
DistributedTransactionProtocol |
X |
Enlist |
X |
TightlyCoupledTransaction |
X |
CAS is no longer recommended by Microsoft and will not be supported in .NET Core.
For binary compatibility the following stubs have been added in .NET Core 2.0+ but they do nothing:
- AseClientPermission
- AseClientPermissionAttribute
The SAP Sybase.Data.AseClient
provides an AseFunctions
type filled with utility functions that aren't implemented. This type will not be supported as it doesn't do anything. Consumers should remove references to this type.
- Using the driver
- Developing the driver