ImportMethodAdviceInstance(FieldInfo, string, bool, ImportMemberOrder)
Initializes a new instance of the ImportMethodAdviceInstance.
Declaration
public ImportMethodAdviceInstance(FieldInfo aspectField, string methodName, bool isRequired = false, ImportMemberOrder order = ImportMemberOrder.AfterIntroductions)Parameters
| Type | Name | Description |
|---|---|---|
| FieldInfo | aspectField | 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. |
| string | methodName | Name of the method to import. |
| bool | isRequired |
|
| ImportMemberOrder | order | Determines whether the |
ImportMethodAdviceInstance(FieldInfo, string[], bool, ImportMemberOrder)
Initializes a new instance of the ImportMethodAdviceInstance.
Declaration
public ImportMethodAdviceInstance(FieldInfo aspectField, string[] methodNames, bool isRequired = false, ImportMemberOrder order = ImportMemberOrder.AfterIntroductions)Parameters
| Type | Name | Description |
|---|---|---|
| FieldInfo | aspectField | 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. |
| string[] | methodNames | Fallback list of possible names of the member to be imported. |
| bool | isRequired |
|
| ImportMemberOrder | order | Determines whether the |