Guard.CheckNotNull<T> Method

Overloads

CheckNotNull(TObject, string)

Delphi
class procedure CheckNotNull(const argumentValue: TObject; const argumentName: string)

Parameters

argumentValue
TObject
argumentName
string

CheckNotNull(Pointer, string)

Delphi
class procedure CheckNotNull(argumentValue: Pointer; const argumentName: string)

Parameters

argumentValue
Pointer
argumentName
string

CheckNotNull(IInterface, string)

Delphi
class procedure CheckNotNull(const argumentValue: IInterface; const argumentName: string)

Parameters

argumentValue
IInterface
argumentName
string

CheckNotNull(Boolean, string)

Delphi
class procedure CheckNotNull(condition: Boolean; const parameterName: string)

Parameters

condition
Boolean
parameterName
string

CheckNotNull<T>(T, string)

Delphi
class procedure CheckNotNull<T>(const argumentValue: T; const argumentName: string)

Type Parameters

T

Parameters

argumentValue
T
argumentName
string