31 references to IsArray
System.Management (31)
System\Management\WMIGenerator.cs (31)
1145cmp.Type = ConvertCIMType(prop.Type, prop.IsArray); 1192cmp.Type = ConvertCIMType(prop.Type, prop.IsArray); 1279if (IsPropertyValueType(prop.Type) && !prop.IsArray) 1326if (prop.IsArray) 1355if (prop.IsArray) 1405GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cmp.GetStatements, PublicNamesUsed["PathClass"].ToString(), null, false); 1415GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cmp.GetStatements, "System.TimeSpan", null, false); 1419GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cmp.GetStatements, "System.DateTime", null, false); 1426if (prop.IsArray) 1465AddPropertySet(cie, prop.IsArray, cmp.SetStatements, PublicNamesUsed["PathClass"].ToString(), null); 1475AddPropertySet(cie, prop.IsArray, cmp.SetStatements, "System.TimeSpan", null); 1479AddPropertySet(cie, prop.IsArray, cmp.SetStatements, "System.DateTime", null); 1499if (prop.IsArray) 1818if (prop.IsArray) 1922if (prop.IsArray) 2918cpde.Type = ConvertCIMType(prop.Type, prop.IsArray); 2954AddPropertySet(cie, prop.IsArray, cis.TrueStatements, PublicNamesUsed["PathClass"].ToString(), new CodeVariableReferenceExpression(cpde.Name)); 2963AddPropertySet(cie, prop.IsArray, cis.TrueStatements, "System.TimeSpan", new CodeVariableReferenceExpression(cpde.Name)); 2967AddPropertySet(cie, prop.IsArray, cis.TrueStatements, "System.DateTime", new CodeVariableReferenceExpression(cpde.Name)); 3031cmm.ReturnType = ConvertCIMType(prop.Type, prop.IsArray); 3043isRetArray = prop.IsArray; 3049cpde.Type = ConvertCIMType(prop.Type, prop.IsArray); 3070GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cis.TrueStatements, PublicNamesUsed["PathClass"].ToString(), new CodeVariableReferenceExpression(prop.Name), true); 3079GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cis.TrueStatements, "System.TimeSpan", new CodeVariableReferenceExpression(prop.Name), true); 3083GenerateCodeForRefAndDateTimeTypes(cie, prop.IsArray, cis.TrueStatements, "System.DateTime", new CodeVariableReferenceExpression(prop.Name), true); 3088if (prop.IsArray || prop.Type == CimType.Object) 3091new CodeCastExpression(ConvertCIMType(prop.Type, prop.IsArray), 3108if (prop.Type == CimType.DateTime && !prop.IsArray) 3131if (IsPropertyValueType(prop.Type) && !prop.IsArray) 6116if (prop.IsArray) 6130if (prop.IsArray)