Links

ISalType

PPJ.Runtime.ISalType
Namespace: PPJ.Runtime
Assembly: PPJ.Runtime.49 (4.9.0.0)
Common base interface for Sal types.
C#
VB.NET
public interface ISalType
Public Interface ISalType

Properties

DbType

DbType: Returns the corresponding DbType.

IsNull

Boolean: Tests if the value is null.

Value

Object: Returns the inner native value.

Implemented By

Name
Description
SalBinary
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.
SalArray
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.
SalNumber
SAL Number basic type. It wraps .NET native Decimal type. SalNumber objects are automatically cast to and from SalBoolean, Decimal, and int.
SalString
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.