Class MethodGeneration
Inheritance
MethodGeneration
Syntax
public sealed class MethodGeneration : MethodBaseGeneration<CodeMethodMember>, IMethodBaseGeneration, IMemberGeneration, ICompositeChildGeneration, IGraphAwareGeneration, IGeneration
Constructors
MethodGeneration(ICompositeGeneration, String, Func<MethodGeneration, CodeMethodMember>)
Declaration
public MethodGeneration(ICompositeGeneration type, string name, Func<MethodGeneration, CodeMethodMember> generator)
Parameters
Properties
isCoroutine
Declaration
public bool isCoroutine { get; }
Property Value
Methods
Alias(Object)
Declaration
public MethodGeneration Alias(object alias)
Parameters
Type |
Name |
Description |
Object |
alias |
|
Returns
Coroutine()
Declaration
public MethodGeneration Coroutine()
Returns
GenerateBaseInvoke()
Declaration
public CodeMethodInvokeExpression GenerateBaseInvoke()
Returns
GenerateDeclaration()
Declaration
public override CodeMethodMember GenerateDeclaration()
Returns
Overrides
Ludiq.Bolt.MemberGeneration<Ludiq.CodeDom.CodeMethodMember>.GenerateDeclaration()
Extension Methods