Open sandboxFocus

Interface ITypeFacet

Represents the structure that a named type has because of its kind, and that other named types do not have.

Namespace: Metalama.Framework.Code.Types
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
[InternalImplement]
public interface ITypeFacet
Remarks

A facet names the members that the compiler synthesizes for a kind of type, so that no consumer has to reach such a member by its identifier. The facets of a type are reached through Facets.

Properties

Name Description
FacetKind

Gets the kind of the facet.

Type

Gets the type to which the facet belongs.

Extension Methods

See Also