DynamicAttribute Constructor (array<Boolean[])

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Initializes a new instance of the DynamicAttribute class.

Namespace:  System.Runtime.CompilerServices
Assembly:  System.Core (in System.Core.dll)

Syntax

'Declaration
Public Sub New ( _
    transformFlags As Boolean() _
)
public DynamicAttribute(
    bool[] transformFlags
)

Parameters

  • transformFlags
    Type: array<System.Boolean[]
    Specifies, in a prefix traversal of a type's construction, which Object occurrences are meant to be treated as a dynamically dispatched type.

Remarks

This constructor is meant to be used on types that are built on an underlying occurrence of Object that is meant to be treated dynamically.

For instance, if C is a generic type with two type parameters, a use of the constructed type C<Object,Object> might be intended to treat the first type argument dynamically and the second typically, in which case the appropriate attribute specification should use a transformFlags value of { false, true, false }.

Version Information

Silverlight

Supported in: 5, 4

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.