Namespace RDCore.SDK.Runtime.Libraries
Classes
- ClassDescription
A class a library declares.
- DirectoryLibrarySource
A source of library descriptions that is a folder of files:
Scripting.jsondescribes the libraryScripting.
- EnumDescription
An enumeration a library declares (MS-VBAL §5.2.3.4).
- EnumMemberDescription
A member of an enumeration a library declares.
- EventDescription
An event a class raises.
- LibraryDescription
What a referenced library declares, as a file: the types a project that references the library can name, and the members of each.
- LibraryJson
Reads and writes the file a library is described in (LibraryDescription).
- LibraryOrigin
Where a library description was made. Informational: it is not what finds the library, and nothing resolves a name by it.
- LibraryProblem
A library that a project references, or that one it references depends on, and that could not be loaded.
- LibrarySymbolProvider
The symbols of the libraries a project references: the ones that are not the standard library, which is the platform's own (StdLibSymbolProvider).
- LibrarySymbolReader
Reads the symbols that libraries declare off their descriptions (LibraryDescription), as StdLibSymbolReader reads those of the standard library off its declarations.
- MemberDescription
A member of a class a library declares.
- ParameterDescription
A parameter of a member or of an event.
- ReferencedLibraries
The libraries a project references, loaded: those that were asked for and those they depend on, and the ones that could not be.
Interfaces
- ILibrarySource
Where the descriptions of libraries are found, by the name of the library.
Enums
- LibraryProblemKind
Why a library could not be loaded.
- MemberKind
What a member of a class is.