TemplateInvocation Class
Represents call to a template method.
Inheritance
Implements
Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public sealed class TemplateInvocation : Object
Constructors
Name | Description |
---|---|
TemplateInvocation(String, ITemplateProvider, Object) | |
TemplateInvocation(String, TemplateProvider, Object) | Represents call to a template method. |
TemplateInvocation(String, Object) |
Properties
Name | Description |
---|---|
Arguments | Compile-time template arguments that will be passed to the template. |
TemplateName | The name of the called template method. |
TemplateProvider | An optional TemplateProvider, or |
Methods
Name | Description |
---|---|
<Clone>$() | |
Deconstruct(out String, out TemplateProvider, out Object) | |
Equals(TemplateInvocation) | |
Equals(Object) | |
GetHashCode() | |
ToString() |
Operators
Name | Description |
---|---|
Equality(TemplateInvocation, TemplateInvocation) | |
Inequality(TemplateInvocation, TemplateInvocation) |