Click or drag to resize

IFieldInfoProvider Interface

Interface for the FieldInfoProvider class which is used to provide field info information for adapter/selfservicing fields / entityfields(2) objects.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.9.0.0 (5.9.0)
Syntax
public interface IFieldInfoProvider

The IFieldInfoProvider type exposes the following members.

Methods
  NameDescription
Public methodCreateField2
Creates an EntityField2 representing the field with the index specified
Public methodGetEntityFieldsArray(String)
Gets the entity fields array.
Public methodGetEntityFieldsArray(String, IPersistenceInfoProvider)
Gets the entity fields array.
Public methodGetFieldIndexes
Gets the field indexes object for the element passed in. This is an object which is used by EntityFields(2) objects to quickly find a field based on the field name.
Public methodGetFieldInfo(Enum)
Gets the field info for the field specified with the field index.
Public methodGetFieldInfo(String, Int32)
Gets the field info for the field passed in for the element passed in
Public methodGetFieldInfo(String, String)
Gets the field info for the field passed in for the element passed in
Public methodGetFieldInfos
Gets the field infos for the element passed in.
Public methodGetTypedViewFields(String)
Gets the entityfields2 object for the typedview with the name specified (e.g. "InvoicesTypedView")
Public methodGetTypedViewFields(String, IPersistenceInfoProvider)
Gets the entityfields object for the typedview with the name specified (e.g. "InvoicesTypedView")
Top
See Also