ISalType
Namespace: PPJ.Runtime
Assembly: PPJ.Web.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 |
|---|---|
| SalArray<T> | 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. |
| SalBinary | SAL Binary type (TD6). |
| SalBoolean | SAL Boolean basic type. This is exactly the same as SalNumber. It is automatically casted to/from SalNumber. |
| SalDateTime | 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. |
| SalStringContext | Special SalString extension to support SalContextCurrent(). |
| SalWindowHandle | 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. |