MulticastAttribute Properties |
The MulticastAttribute type exposes the following members.
Name | Description | |
---|---|---|
AttributeExclude |
If true, indicates that this attribute removes all other instances of the
same attribute type from the set of elements defined by the current instance.
| |
AttributeInheritance |
Determines whether this attribute is inherited
| |
AttributePriority |
Gets or sets the priority of the current attribute in case that multiple
instances are defined on the same element (lower values are processed before).
| |
AttributeReplace |
Determines whether this attribute replaces other attributes found on the
target declarations.
| |
AttributeTargetAssemblies |
Gets or sets the assemblies to which the current attribute apply.
| |
AttributeTargetElements |
Gets or sets the kind of elements to which this custom attributes applies.
| |
AttributeTargetExternalMemberAttributes |
Gets or sets the visibilities, scopes, virtualities, and implementation
of members to which this attribute applies, when the member is external to the current module.
| |
AttributeTargetExternalTypeAttributes |
Gets or sets the visibilities of types to which this attribute applies,
when this type is external to the current module.
| |
AttributeTargetMemberAttributes |
Gets or sets the visibilities, scopes, virtualities, and other characteristics
of members to which this attribute applies.
| |
AttributeTargetMembers |
Gets or sets the expression specifying to which members
this instance applies.
| |
AttributeTargetParameterAttributes |
Gets or sets the passing style (by value, out or ref)
of parameters to which this attribute applies.
| |
AttributeTargetParameters |
Gets or sets the expression specifying to which parameters
this instance applies.
| |
AttributeTargetTypeAttributes | ||
AttributeTargetTypes |
Gets or sets the expression specifying to which types
this instance applies.
|