ISalType

PPJ.Runtime.ISalType

Namespace: PPJ.Runtime

Assembly: PPJ.Runtime.49 (4.9.0.0)

Common base interface for Sal types.

public interface ISalType

Properties

DbType: Returns the corresponding DbType.

Boolean: Tests if the value is null.

Object: Returns the inner native value.

Implemented By

NameDescription

SAL Binary type (TD6).

Dynamic array generic class. This class replicates SAL dynamic arrays. It can be used without being declared as an inner class by using the new generics syntax.

Dynamic array class. This class replicates SAL dynamic arrays. It must be declared as an inner class of the class that should be used as the type of the elements of the dynamic array.

SAL Boolean basic type. This is exactly the same as SalNumber. It is automatically casted to/from SalNumber.

SAL Date/Time basic type. It wraps .NET native DateTime type. SalDateTime objects are automatically cast to and from DateTime.

SAL Number basic type. It wraps .NET native Decimal type. SalNumber objects are automatically cast to and from SalBoolean, Decimal, and int.

SAL String basic type. It wraps .NET String class. SalString objects are automatically cast to and from .NET String type.

Special SalString extension to support SalContextCurrent().

SAL WindowHandle basic type. This class holds either a raw handle (a handle to SalSqlHandle, SalSqlSessionHandle, SalFileHandle, or a native control handle) or a weak reference to a .NET control.

Last updated