Properties View (System_Runtime)
Contains instances of common language runtime (CLR) properties.
Fields
The following table lists the fields in the Properties view.
Column | Type | Required | Description |
---|---|---|---|
Id |
bigint |
yes |
The identifier of the property. |
Attributes |
nvarchar(max) |
The custom attributes for the property. |
|
DeclaringType |
bigint |
yes |
The type that contains the property. References the [System_Runtime].[Types] view. |
Name |
nvarchar(max) |
yes |
The name of the property. |
Documentation |
nvarchar(max) |
The XML Document fragment for the property. |
|
DocumentPart |
bigint |
A reference to optional source line information. |
|
Folder |
int |
yes |
The “Oslo” repository Folder associated with the property. References the [Repository.Item].[Folders] view. (Default = 100) |
GetAccess |
smallint |
An enumeration value between 0 and 6 that describes the access restrictions for the property's get method. These numeric values are equivalent to compiler, private, family and assembly, assembly, family, family or assembly, and public, respectively. |
|
IsAbstract |
bit |
yes |
A bit flag that indicates that the property is abstract. (Default = 0) |
IsStatic |
bit |
yes |
A bit flag that indicates that the property is static. (Default = 0) |
IsVirtual |
bit |
yes |
A bit flag that indicates that the property is virtual. (Default = 0) |
IsFinal |
bit |
yes |
A bit flag that indicates that the property is final, meaning that this method cannot be overridden in derived classes. (Default = 0) |
IsToolSpecialName |
bit |
yes |
A bit flag that specifies that the property name is special and has a reserved use by tools other than the common language runtime (CLR). (Default = 0) |
IsRuntimeSpecialName |
bit |
yes |
A bit flag that specifies that the property name is special and has a reserved use by the common language runtime (CLR). (Default = 0) |
Parameters |
bigint |
The parameter signature of the property. References the [System_Runtime].[ParameterSignatures] view. |
|
SetAccess |
smallint |
An enumeration value between 0 and 6 that describes the access restrictions for the property's set method. These numeric values are equivalent to compiler, private, family and assembly, assembly, family, family or assembly, and public, respectively. |
|
Type |
bigint |
The type of the property. References the [System_Runtime].[TypeSignatures] view. |
Remarks
The following views reference the [System_Runtime].[Properties] view.