xSQL.Schema.SqlServer.Filter Namespace : EntitySchemaFilterCondition Class |
'Declaration Public NotInheritable Class EntitySchemaFilterCondition Inherits EntityFilterCondition Implements IEntityFilterEvaluator
public sealed class EntitySchemaFilterCondition : EntityFilterCondition, IEntityFilterEvaluator
public __gc __sealed class EntitySchemaFilterCondition : public EntityFilterCondition, IEntityFilterEvaluator
EntityFilter functionFilter = new EntityFilter(SqlEntityTypeEnum.UserDefinedFunction); EntityFilterGroup group = new EntityFilterGroup(functionFilter); // combine the conditions in the group with the OR operator group.ConditionOperator = EntityFilterOperatorEnum.OR; // add the group conditions; both conditions require an exact match of the schema, so the EqualsTo condition type is used group.Conditions.Add(new EntitySchemaFilterCondition("Sales", EntityFilterConditionTypeEnum.EqualsTo, group)); group.Conditions.Add(new EntitySchemaFilterCondition("HumanResources", EntityFilterConditionTypeEnum.EqualsTo, group)); functionFilter.Groups.Add(group);
System.Object
xSQL.Schema.SqlServer.Filter.EntityFilterCondition
xSQL.Schema.SqlServer.Filter.EntitySchemaFilterCondition
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2