ImportMethodAdviceInstance Constructor (FieldInfo, String, Boolean, ImportMemberOrder)
Initializes a new instance of the ImportMethodAdviceInstance.
Assembly: PostSharp (in PostSharp.dll) Version: 22.214.171.124 (126.96.36.199)
public ImportMethodAdviceInstance( FieldInfo aspectField, string methodNames, bool isRequired = false, ImportMemberOrder order = ImportMemberOrder.Default )
- Type: System.Reflection.FieldInfo
A field of the aspect class into that will be assigned to a delegate of the imported method at runtime. The field type should be a delegate of the same signature than the method to import.
- Type: System.String
Fallback list of possible names of the member to be imported.
- isRequired (Optional)
- Type: System.Boolean
true if the build should fail if there no matching method in the target class, false to set aspectField to null in this case.
- order (Optional)
- Type: PostSharp.Aspects.Advices.ImportMemberOrder
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.