Spring Namespace

Declares the fundamental types for the Spring4D Framework.

 NameDescription
DefaultAttribute

Represents type DefaultAttribute.

ManagedAttribute

This attribute marks automatically initialized interface or object fields inside of classes that inherit from TManagedObject or are using the mechanism provided by TInitTable.

TBaseAttribute

Represents type TBaseAttribute.

TInitTable

Represents type TInitTable.

TInitTable.TDefaultField

Represents type TDefaultField.

TInitTable.TDefaultField<T>

Represents type TDefaultField<T>.

TInitTable.TDefaultProperty<T>

Represents type TDefaultProperty<T>.

TInitTable.TManagedField

Represents type TManagedField.

TInitTable.TManagedInterfaceField

Represents type TManagedInterfaceField.

TInitTable.TManagedObjectField

Represents type TManagedObjectField.

TManagedInterfacedObject

Represents type TManagedInterfacedObject.

TManagedObject

Represents type TManagedObject.

TType

Represents type TType.

TValueHelper

Represents type TValueHelper.

Top
 NameDescription
TActivator

Represents type TActivator.

Top
 NameDescription
IObjectActivator

Represents type IObjectActivator.

Top
 NameDescription
Spring.

Represents type .

TCollectionChangedAction

Describes the action that caused a CollectionChanged event.

Top
 NameDescription
TConstructor

Represents type TConstructor.

TInitTable.TDefaultProperty<T>.TGetter

Represents type TGetter.

TInitTable.TDefaultProperty<T>.TIndexedGetter

Represents type TIndexedGetter.

TInitTable.TDefaultProperty<T>.TIndexedSetter

Represents type TIndexedSetter.

TInitTable.TDefaultProperty<T>.TSetter

Represents type TSetter.

Top
 NameDescription
IntPtr

Represents an alias of the NativeInt type.

PInterface

Represents a pointer type to IInterface.

PNativeInt

Represents a pointer type to NativeInt.

PNativeUInt

Represents a pointer type to NativeUInt.

PObject

Represents a pointer type to TObject.

PPPTypeInfo

Represents a pointer type to PPTypeInfo.

PTypeInfo

Represents an alias of the TypInfo type.

PValue

Represents a pointer type to TValue.

TAttributeClass

Represents type TAttributeClass.

TBytes

Represents an alias of the SysUtils type.

TInitTable.TDefaultField<T>.PT

Represents a pointer type to TInitTable.TDefaultField<T>.T.

TStopwatch

Represents an alias of the Diagnostics type.

TStringDynArray

Represents an alias of the Types type.

TThreadID

Represents an alias of the LongWord type.

TTimeSpan

Represents an alias of the TimeSpan type.

TValue

Represents an alias of the Rtti type.

UIntPtr

Represents an alias of the NativeUInt type.

Top