Unsupported features for .NET Core and .NET Standard

Only features that are supported for .NET are supported for .NET Core and .NET Standard. (In other words, features listed in Unsupported features in Synergy .NET are unsupported.) This topic lists features that are supported for .NET, but not .NET Core or .NET Standard. Routines that are part of an unsupported API or product are not listed individually.

Data and ISAM files

Records or structures larger than 1 MB are not supported.

In addition to files created with the TBYTE option, the following are created as terabyte files:

Statements

The following are not supported for .NET Core or .NET Standard:

FORMS

RECV

SEND

Chaining in STOP is not supported.

Terminal (TT:) functionality for ACCEPT, GETS, and READS is not supported.

Subroutines and functions

The following are not supported:

ACCHR

ACESC

DFLAG

EXEC

JBNAM

KILL

OPENELB

RUNJB

SPAWN

STOP

STTY

%SYN_GETDIR

%SYN_GETSTATE

%SYN_SETSTATE

%SYNMSW_MSGBOX

%SYNMSW_PRINTQUERY

%SYNMSW_PRINTSETUP

%TNMBR (deprecated)

Additionally, using OPEN for a terminal device (TT:) is not supported.

APIs

The following are not supported:

Licensing Toolkit API

Synergy DLL API

Synergy HTTP document transport API

Synergy socket API

Synergy Windows printing API

Synergy windowing API

Synergy XML API (if you add a reference to Synergex.SynergyDE.synxml.dll)

Encryption

Encryption is not supported.

Environment variables and initialization files

There is limited support for environment variables and initialization files. See Environment variables for a list of unsupported environment variables.

System options

System options are not supported.

Synergy/DE products

The following Synergy/DE products are not supported:

UI Toolkit

ReportWriter

xfODBC

SQL Connection

Licensing Toolkit

xfServerPlus/xfNetLink

Repository is not supported for .NET Core or .NET Standard.

Utilities

The following are not supported: