Edit

Share via


CompoundTypeAliasAttribute Class

Definition

When applied to a type, indicates that the type should be encoded as a relation from a specified type.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Interface | System.AttributeTargets.Struct)]
public sealed class CompoundTypeAliasAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Interface | System.AttributeTargets.Struct, AllowMultiple=true)]
public sealed class CompoundTypeAliasAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Interface | System.AttributeTargets.Struct)>]
type CompoundTypeAliasAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Interface | System.AttributeTargets.Struct, AllowMultiple=true)>]
type CompoundTypeAliasAttribute = class
    inherit Attribute
Public NotInheritable Class CompoundTypeAliasAttribute
Inherits Attribute
Inheritance
CompoundTypeAliasAttribute
Attributes

Constructors

CompoundTypeAliasAttribute(Object[])

Initializes a new instance of the CompoundTypeAliasAttribute class.

Properties

Components

Gets the alias components.

Applies to

See also