ModelComparisonFilter Constructor (ModelSchema, ICollection<PropertyClass>, ICollection<RelationshipClass>)
Initializes a new instance of the ModelComparisonFilter class.
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public Sub New ( _
schema As ModelSchema, _
excludedPropertyClasses As ICollection(Of PropertyClass), _
excludedRelationshipClasses As ICollection(Of RelationshipClass) _
)
'Usage
Dim schema As ModelSchema
Dim excludedPropertyClasses As ICollection(Of PropertyClass)
Dim excludedRelationshipClasses As ICollection(Of RelationshipClass)
Dim instance As New ModelComparisonFilter(schema, _
excludedPropertyClasses, excludedRelationshipClasses)
public ModelComparisonFilter(
ModelSchema schema,
ICollection<PropertyClass> excludedPropertyClasses,
ICollection<RelationshipClass> excludedRelationshipClasses
)
public:
ModelComparisonFilter(
ModelSchema^ schema,
ICollection<PropertyClass^>^ excludedPropertyClasses,
ICollection<RelationshipClass^>^ excludedRelationshipClasses
)
public function ModelComparisonFilter(
schema : ModelSchema,
excludedPropertyClasses : ICollection<PropertyClass>,
excludedRelationshipClasses : ICollection<RelationshipClass>
)
new :
schema:ModelSchema *
excludedPropertyClasses:ICollection<PropertyClass> *
excludedRelationshipClasses:ICollection<RelationshipClass> -> ModelComparisonFilter
Parameters
- schema
Type: Microsoft.Data.Schema.SchemaModel.ModelSchema
The model schema to use
- excludedPropertyClasses
Type: System.Collections.Generic.ICollection<PropertyClass>
A collection of properties excluded during comparison
- excludedRelationshipClasses
Type: System.Collections.Generic.ICollection<RelationshipClass>
A collection of relationships excluded during comparison
Remarks
Constructs a filter that, by default, compares all the element types in the model and filters out specified properties and relationships during comparison.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.