SchemaCompareGridRow Class

Represents a row in the Schema Compare window of Visual Studio that enables code to manipulate the appearance and behavior of the row.

Inheritance Hierarchy

System.Object
  Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareGridRow

Namespace:  Microsoft.Data.Schema.Tools.Compare.Schema
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Public Class SchemaCompareGridRow
public class SchemaCompareGridRow
public ref class SchemaCompareGridRow
type SchemaCompareGridRow =  class end
public class SchemaCompareGridRow

The SchemaCompareGridRow type exposes the following members.

Constructors

  Name Description
Public method SchemaCompareGridRow() Initializes a new instance of the SchemaCompareGridRow class.
Public method SchemaCompareGridRow(SchemaCompareGridRowType, String, String, Boolean, Boolean, Boolean) Initializes a new instance of the SchemaCompareGridRow class.

Top

Properties

  Name Description
Public property Children Gets or sets a collection of child SchemaCompareGridRow objects.
Public property IsReferenced Gets or sets a value that indicates whether an element in the row in the Schema Compare window of Visual Studio appears to be referenced from an element that is outside the model.
Public property Parent Gets or sets a value that indicates whether the current grid row appears as a parent row in the Schema Compare window of Visual Studio.
Public property Selected Gets or sets a value that indicates whether the row appears in a selected state in the Schema Compare window of Visual Studio.
Public property SelectedAsDependency Gets or sets a value that indicates whether the grid row appears in a selected state, together with a dependency from another element in the Schema Compare window of Visual Studio.
Public property SourceName Gets or sets the name of the source element.
Public property TargetName Gets or sets the name of the target element.
Public property Type Gets or sets the type of grid row.

Top

Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetSourceScript
Public method GetTargetScript
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method RaiseStateChangeEvents
Public method SetState
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Events

  Name Description
Public eventStatic member SelectAsDependencyStateChanged Occurs when the SelectedAsDependency property changes.
Public eventStatic member SelectStateChanged Occurs when the Selected property changes.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.Data.Schema.Tools.Compare.Schema Namespace