Summary
A clever trick to get source info for declarations during reflection.
From http://stackoverflow.com/a/17998371/807064.
- Assembly
- Wyam
.Common .dll - Namespace
- Wyam
.Common .Util - Base Types
-
- Attribute
graph BT
Type-->Base0["Attribute"]
Type["SourceInfoAttribute"]
class Type type-node
Syntax
[AttributeUsage(AttributeTargets.All, Inherited = false)]
public sealed class SourceInfoAttribute : Attribute
Attributes
| Type | Description |
|---|---|
| Attribute |
Constructors
| Name | Summary |
|---|---|
| SourceInfoAttribute |
Creates an instance of the attribute. |
Properties
| Name | Value | Summary |
|---|---|---|
| FilePath | string |
The file path of the source file.
|
| LineNumber | int |
The line number of the attribute in the source file.
|
