Assembly: PostSharp (in PostSharp.dll) Version: 184.108.40.206 (220.127.116.11)
public sealed class ImplementationBoundAttributeAttribute : Attribute
Thetype exposes the following members.
Initializes the new.
Gets the type of the custom attribute that should not be moved from implementation to semantic
Gets the implementation of a specified interface for the specified object.(Defined by QueryInterfaceExtensions.)
This custom attribute influences whether instances of a given other custom attribute should be moved from the semantic to the implementation, when the semantic is detached from the implementation. This happens for instance when a property is generated from a field; the property become the semantic (and is made public) and the field the implementation (and is made private). Most custom attributes apply to semantics, so they are moved from the field to the property. If a custom attribute must not be moved, it should be marked with thecustom attribute.