System.Rtti.ENonPublicType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.SysUtils.ExceptionSystem.TObjectENonPublicType

Delphi

ENonPublicType = class(Exception);

C++

class PASCALIMPLEMENTATION ENonPublicType : public System::Sysutils::Exception

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Rtti.pas
System.Rtti.hpp
System.Rtti System.Rtti

Beschreibung

ENonPublicType wird beim Zugriff auf bestimmte Informationen für nicht-öffentliche Typen ausgelöst.

RTTI-Objekte in der Unit Rtti lassen die Selbstprüfung aller definierten Typen zu, einschließlich deren, auf die nicht öffentlich zugegriffen werden kann. Diese private Typen stellen aber nicht alle Informationen (wie öffentliche (public)) bereit. ENonPublicType wird ausgelöst, wenn auf diese nicht verfügbaren Informationen eines privaten Typs zugegriffen wird.

Siehe auch