ECMA-372
E185508
ECMA-372 is the ECMA standard that defines the C++/CLI language specification for managed extensions of C++ targeting the .NET runtime.
All labels observed (1)
| Label | Occurrences |
|---|---|
| ECMA-372 canonical | 2 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
ECMA standard
ⓘ
technical standard ⓘ |
| appliesTo |
managed C++ programming
ⓘ
mixed native and managed C++ code ⓘ |
| conformsTo | Ecma International standardization rules ⓘ |
| defines | C++/CLI ⓘ |
| definesKeyword |
event
ⓘ
gcnew ⓘ generic ⓘ interface class ⓘ property ⓘ ref class ⓘ value class ⓘ where (generic constraint syntax) ⓘ |
| definesNotation |
% (tracking reference)
ⓘ
^ (handle to managed object) ⓘ for each (C++/CLI enumeration syntax) ⓘ |
| governingBody |
ECMA International
ⓘ
surface form:
Ecma International
|
| hasAbbreviation | ECMA-372 self-link ⓘ |
| hasSubject |
.NET interoperability
ⓘ
language specification ⓘ programming languages ⓘ |
| hasTitle |
C++/CLI
ⓘ
surface form:
C++/CLI Language Specification
|
| language | English ⓘ |
| relatedTo |
.NET Framework
ⓘ
C++ ⓘ Common Language Infrastructure ⓘ |
| scope | language specification only ⓘ |
| specifies |
.NET extensions of C++
ⓘ
managed extensions for C++ ⓘ |
| standardizes |
interoperability of C++/CLI with .NET
ⓘ
semantics of C++/CLI ⓘ syntax of C++/CLI ⓘ type system of C++/CLI ⓘ |
| targetsPlatform |
Common Language Runtime
ⓘ
surface form:
.NET Common Language Runtime
Common Language Runtime ⓘ
surface form:
.NET runtime
|
| usedBy |
C++/CLI compiler implementers
ⓘ
technical documentation authors for C++/CLI ⓘ tool vendors targeting C++/CLI ⓘ |
| usesConcept |
attributes in C++/CLI
ⓘ
events in C++/CLI ⓘ garbage-collected heap ⓘ generics in C++/CLI ⓘ handles to managed objects ⓘ properties in C++/CLI ⓘ tracking references ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.