Microsoft.JScript.SuperTypeMembersSorter.Add C# (CSharp) Method

Add() private method

private Add ( MemberInfo members ) : void
members System.Reflection.MemberInfo
return void
      internal void Add(MemberInfo[] members){
        foreach (MemberInfo member in members)
          this.Add(member);
      }

Usage Example

Example #1
0
 private static void GetUnimplementedInferfaceMembersFor(Type type, SuperTypeMembersSorter sorter){
   foreach (Type iface in type.GetInterfaces()){
     InterfaceMapping imap = type.GetInterfaceMap(iface);
     MethodInfo[] interfaceMethods = imap.InterfaceMethods;
     MethodInfo[] targetMethods = imap.TargetMethods;
     for (int i = 0, n = interfaceMethods.Length; i < n; i++)
       if (targetMethods[i] == null || targetMethods[i].IsAbstract) sorter.Add(interfaceMethods[i]);
   }
 }
All Usage Examples Of Microsoft.JScript.SuperTypeMembersSorter::Add