internal void OnMethodTypeCreated(MethodType methodType) { this.methodTypes.Add(methodType); this.metaObjectById.Add(methodType.Id, methodType); this.Stale(); }
public MethodInvocation(Class @class, MethodType methodType) { this.concreteMethodType = @class.ConcreteMethodTypeByMethodType[methodType]; }
public ConcreteMethodType(Class @class, MethodType methodType) { this.@class = @class; this.methodType = methodType; }
public bool CanExecute(MethodType methodType) { return this.IsPermitted(methodType, Operation.Execute); }