ImportMethodAdviceInstance Properties |
The ImportMethodAdviceInstance type exposes the following members.
Name | Description | |
---|---|---|
AspectField |
Gets the field of the aspect class to which the field or property needs to be bound.
(Inherited from ImportMemberAdviceInstance.) | |
Description |
A human-readable description of the current advice instance.
(Inherited from AdviceInstance.) | |
IsRequired |
Determines whether a build-time error should be emitted if the member cannot be found.
If false, the binding field will be null in case the imported member is absent.
(Inherited from ImportMemberAdviceInstance.) | |
LinesOfCodeAvoided |
The number of lines of hand-written code avoided by this specific AdviceInstance.
(Inherited from AdviceInstance.) | |
MasterAspectMember |
Gets the main field or method of the aspect class that the current AdviceInstance relates to.
(Inherited from ImportMemberAdviceInstance.) | |
Member |
Gets the reflection object (LocationInfo or MethodInfo) that needs to be
imported, or null if the exact member is unknown and must be matched by name and signature.
(Overrides ImportMemberAdviceInstance.Member.) | |
MemberNames |
Gets the fallback list of possible names of the member to be imported.
(Overrides ImportMemberAdviceInstance.MemberNames.) | |
Order |
Determines whether the AspectField should be bound to the member
as resolved before or after introduction of new members into the target class by the current advise.
(Inherited from ImportMemberAdviceInstance.) |