Class TJCoreDIC
Unit
JCoreDIC
Declaration
type TJCoreDIC = class(TObject)
Description
Hierarchy
Overview
Methods
 |
class procedure LazyRegister(const AGUID: TGuid; AClass: TClass; AScope: TJCoreDICScope); |
 |
class procedure LazyRegister(const AGUID: TGuid; const AQualifier: string; AClass: TClass; AScope: TJCoreDICScope); |
 |
class procedure Locate(const AGUID: TGuid; out AIntf); |
 |
class procedure Locate(const AGUID: TGuid; const AQualifier: string; out AIntf); |
 |
class procedure Register(const AGUID: TGuid; AClass: TClass; AScope: TJCoreDICScope; AOverrides: TClass = nil); |
 |
class procedure Register(const AGUID: TGuid; const AQualifier: string; AClass: TClass; AScope: TJCoreDICScope; AOverrides: TClass = nil); |
 |
class function Unregister(const AGUID: TGuid; AClass: TClass): Boolean; |
Description
Methods
 |
class procedure LazyRegister(const AGUID: TGuid; AClass: TClass; AScope: TJCoreDICScope); |
|
 |
class procedure LazyRegister(const AGUID: TGuid; const AQualifier: string; AClass: TClass; AScope: TJCoreDICScope); |
|
 |
class procedure Locate(const AGUID: TGuid; out AIntf); |
|
 |
class procedure Locate(const AGUID: TGuid; const AQualifier: string; out AIntf); |
|
 |
class procedure Register(const AGUID: TGuid; AClass: TClass; AScope: TJCoreDICScope; AOverrides: TClass = nil); |
|
 |
class procedure Register(const AGUID: TGuid; const AQualifier: string; AClass: TClass; AScope: TJCoreDICScope; AOverrides: TClass = nil); |
|
 |
class function Unregister(const AGUID: TGuid; AClass: TClass): Boolean; |
|
Generated by PasDoc 0.14.0.
|