Table of Contents

Class GenerateShapeAttribute

Namespace
TypeShape
Assembly
TypeShape.dll

When applied on a partial type, this attribute instructs the TypeShape source generator to emit an IShapeable<T> implementation for the annotated type.

[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
public sealed class GenerateShapeAttribute : Attribute
Inheritance
GenerateShapeAttribute
Inherited Members