Share via


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.

See Also

Reference

System_Runtime Views
System_Runtime Schema

Send comments about this topic to Microsoft.