コード例 #1
0
ファイル: MetaPopulation.cs プロジェクト: whesius/allors
        internal void OnMethodTypeCreated(MethodType methodType)
        {
            this.methodTypes.Add(methodType);
            this.metaObjectById.Add(methodType.Id, methodType);

            this.Stale();
        }
コード例 #2
0
ファイル: MethodInvocation.cs プロジェクト: whesius/allors
 public MethodInvocation(Class @class, MethodType methodType)
 {
     this.concreteMethodType = @class.ConcreteMethodTypeByMethodType[methodType];
 }
コード例 #3
0
ファイル: ConcreteMethodType.cs プロジェクト: whesius/allors
 public ConcreteMethodType(Class @class, MethodType methodType)
 {
     this.@class = @class;
     this.methodType = methodType;
 }
コード例 #4
0
 public MethodInvocation(Class @class, MethodType methodType)
 {
     this.concreteMethodType = @class.ConcreteMethodTypeByMethodType[methodType];
 }
コード例 #5
0
ファイル: AccessControlList.cs プロジェクト: whesius/allors
 public bool CanExecute(MethodType methodType)
 {
     return this.IsPermitted(methodType, Operation.Execute);
 }
コード例 #6
0
ファイル: ConcreteMethodType.cs プロジェクト: lulzzz/allors2
 public ConcreteMethodType(Class @class, MethodType methodType)
 {
     this.@class     = @class;
     this.methodType = methodType;
 }