public EntitySimpleBaseType GetObjectEntityByName(sql_object_choices entityName) { for (int i = 0; i < this.ItemsElementName.Count(); i++) if (this.ItemsElementName.ElementAt(i).Equals(entityName)) return (EntitySimpleBaseType)this.Items.ElementAt(i); return null; }
private IEnumerable<string> ProcessVariableForEntity( OVAL.Definitions.ObjectType sourceObject, sql_object_choices entityName, VariablesEvaluated evaluatedVariables) { var entity = ((sql_object)sourceObject).GetObjectEntityByName(entityName); return new VariableEntityEvaluator(evaluatedVariables).EvaluateVariableForEntity(entity); }
private IEnumerable <string> ProcessVariableForEntity( OVAL.Definitions.ObjectType sourceObject, sql_object_choices entityName, VariablesEvaluated evaluatedVariables) { var entity = ((sql_object)sourceObject).GetObjectEntityByName(entityName); return(new VariableEntityEvaluator(evaluatedVariables).EvaluateVariableForEntity(entity)); }
public EntitySimpleBaseType GetObjectEntityByName(sql_object_choices entityName) { for (int i = 0; i < this.ItemsElementName.Count(); i++) { if (this.ItemsElementName.ElementAt(i).Equals(entityName)) { return((EntitySimpleBaseType)this.Items.ElementAt(i)); } } return(null); }