TFiltersBase<T> Class

Provides static methods to create specifications to filter TRttiMember objects.

Namespace: Spring.Reflection
type
 TFiltersBase<T: TRttiMember> = class(TFiltersNamed<T>)
 end;

Type Parameters

T

The TFiltersBase<T> type exposes the following members.

Show:
 NameDescription
ContainsParameterType(PTypeInfo)

Represents method ContainsParameterType(PTypeInfo).

HasAttribute(TAttributeClass,Boolean)

Represents method HasAttribute(TAttributeClass,Boolean). (Inherited from TFiltersNamed<T>.)

HasParameterFlags(TParamFlags)

Represents method HasParameterFlags(TParamFlags).

HasParameterTypes(PTypeInfo[])

Represents method HasParameterTypes(PTypeInfo[]).

IsClassMethod

Represents method IsClassMethod.

IsConstructor

Represents method IsConstructor.

IsInstanceMethod

Represents method IsInstanceMethod.

IsInvokable

Represents method IsInvokable.

IsMethodKind(TMethodKinds)

Represents method IsMethodKind(TMethodKinds).

IsNamed(string)

Represents method IsNamed(string). (Inherited from TFiltersNamed<T>.)

IsTypeOf(PTypeInfo)

Overloaded. Represents method IsTypeOf(PTypeInfo).

IsTypeOf<TType>

Overloaded. Represents method IsTypeOf<TType>.

Top