Table of Contents

Namespace System.Reflection

Codeunit

Name Summary
Codeunit System.Reflection."Field Selection" Exposes functionality to look up fields.
Codeunit System.Reflection."Record Reference" The Record Reference interface provides a method for delegating read/write operations for tables that require indirect permissions. Use the Record Reference codeunit to intialize the interface with an implementation that has the required permissions.
Codeunit System.Reflection."Record Selection" Exposes functionality to look up records.
Codeunit System.Reflection."Table Key" Provides functionality for disabling and re-enabling table indexes.

Table

Name Summary
Table System.Reflection."Record Selection Buffer" Holds information about records to look up.

Page

Name Summary
Page System.Reflection."Fields Lookup" List page that contains table fields.
Page System.Reflection.Objects List page that contains all of the application objects.
Page System.Reflection."Record Lookup" Look up page for records.

Interface

Name Summary
Interface System.Reflection."Record Reference" The Record Reference interface provides a method for delegating read/write operations for tables that require indirect permissions.

PermissionSet

Name Summary
PermissionSet System.Reflection."Field Selection - Read"
PermissionSet System.Reflection."Object Selection - Read"

Events

Name Summary
OnInitialize Use this event to initialize the Record Reference interface with an implementation that has the required indirect permissions to read write to the table referenced by the RecordRef parameter.