1020 {
1021 int num;
1023 for (;;)
1024 {
1025 num = 28;
1027 {
1028 break;
1029 }
1031 {
1032 }
1034 {
1036 }
1038 {
1040 }
1041 if (
name._stringLength != 0)
1042 {
1043 bool flag =
name.Equals(
"[DISPID=0]");
1044 }
1046 if (num != 0)
1047 {
1048 if (num != 0)
1049 {
1051 }
1053 {
1055 }
1058 if (monoTypeInfo == null || num != 0)
1059 {
1060 }
1063 {
1065 }
1067 {
1069 }
1071 {
1073 }
1074 }
1075 }
1078 {
1079 }
1080 return "Named parameter array cannot be bigger than argument array.";
1082 if ("ToString" == null)
1083 {
1084 return "Cannot specify both GetField and SetProperty.";
1085 }
1086 return "Cannot specify both Get and Set on a field.";
1088 if ("ToString" == null)
1089 {
1090 }
1096 long value = 0.m_value;
1097 if (62208 != 0)
1098 {
1099 return "Cannot specify Set on a property and Invoke on a method.";
1100 }
1104 {
1105 }
1107 {
1109 }
1110 if (num != 0)
1111 {
1114 {
1115 return "No arguments can be provided to Get a field value.";
1116 }
1117 if (this != null)
1118 {
1119 }
1120 if (num != 0)
1121 {
1124 }
1125 }
1126 else
1127 {
1128 if (!false)
1129 {
1130 }
1133 {
1134 }
1135 while (this == null)
1136 {
1137 }
1138 }
1143 return "name";
1145 return "Cannot specify both SetField and GetProperty.";
1146 }
class f__AnonymousType0<< Count > j__TPar
string GetDefaultMemberName()
static Binder DefaultBinder