コード例 #1
0
ファイル: TableCell.cs プロジェクト: euggenni/SimulatorServer
 protected static bool IsOfCompatibleType(MemberInfo member, params Type[] compatibleTypes)
 {
     return(compatibleTypes != null && compatibleTypes.Any(t => t.IsAssignableFrom(PropertyOrFieldInfo.GetPropertyOrFieldType(member))));
 }
コード例 #2
0
        public override bool IsCompatibleWithMember(MemberInfo member)
        {
            Type type = PropertyOrFieldInfo.GetPropertyOrFieldType(member);

            return(IsIntegerType(type) || IsDecimalType(type) || IsStringType(type));
        }
コード例 #3
0
        public override bool IsCompatibleWithMember(MemberInfo member)
        {
            Type propType = PropertyOrFieldInfo.GetPropertyOrFieldType(member);

            return(propType != null && propType.IsEnum);
        }