Wraps a template provider type or instance.
Implements
Namespace: Metalama.Framework.Aspects
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public readonly struct TemplateProvider : IEquatable<TemplateProvider>
Properties
Name | Description |
---|---|
IsNull |
Methods
Name | Description |
---|---|
Equals(TemplateProvider) | |
Equals(object) | |
FromInstance(ITemplateProvider?) | Creates a TemplateProvider from an object instance. |
FromInstanceUnsafe(object?) | |
FromType<T>() | Creates a TemplateProvider from a type. |
GetHashCode() | |
ToString() |
Operators
Name | Description |
---|---|
operator ==(TemplateProvider, TemplateProvider) | |
operator !=(TemplateProvider, TemplateProvider) |