ObjectPropertyData Class
Represents information about the properties of the data.
Assembly: Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)
Microsoft.SqlServer.Management.Data::PropertyData
Microsoft.SqlServer.Management.Data::ObjectPropertyData
| Name | Description | |
|---|---|---|
![]() | ObjectPropertyData(Int32, Stack<String^>^, PropertyInfo^) | Initializes a new instance of the ObjectPropertyData class with the specified count, names, and information for the properties. |
| Name | Description | |
|---|---|---|
![]() | Attributes | Gets a collection of the attributes for the object.(Inherited from PropertyData.) |
![]() | Dirty | Gets or sets the value that indicates whether a PropertyData object has been modified since the last time the data was saved.(Inherited from PropertyData.) |
![]() | Enabled | Gets or sets a value that indicates whether the property value is enabled.(Inherited from PropertyData.) |
![]() | IsNull | Gets a value that indicates whether the specified data contains a null value.(Inherited from PropertyData.) |
![]() | Name | Gets the string value for the property.(Inherited from PropertyData.) |
![]() | Required | Gets or sets the required value for the property.(Inherited from PropertyData.) |
![]() | Type | Gets the specified type of the property.(Inherited from PropertyData.) |
![]() | Value | Gets or sets the current value of the property.(Inherited from PropertyData.) |
![]() | Writable | Gets or sets a value that indicates whether the property is writable.(Inherited from PropertyData.) |
| Name | Description | |
|---|---|---|
![]() | AppendAttribute(array<Attribute^>^) | Specifies the attribute to be used in the property.(Inherited from PropertyData.) |
![]() | AppendAttribute(AttributeCollection^) | Specifies the attribute to be used in the collection within the property.(Inherited from PropertyData.) |
![]() | AppendAttribute(IEnumerable<Attribute^>^) | Returns an IEnumerator for the attribute.(Inherited from PropertyData.) |
![]() | Commit(Object^) | Commits the property of an object. |
![]() | CompareTo(ISfcProperty^) | Indicates a specified property to be compared with another object.(Inherited from PropertyData.) |
![]() | CompareTo(Object^) | Compares the current instance with another object of the same type.(Inherited from PropertyData.) |
![]() | Equals(ISfcProperty^) | Indicates whether this instance and a specified object are equal.(Inherited from PropertyData.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Initialize(Object^) | Initializes the property of an object. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnPropertyChanged(String^) | Raises the T:System.ComponentModel.INotifyPropertyChanged.PropertyChanged event.(Overrides PropertyData::OnPropertyChanged(String^).) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | PropertyChanged | Represents an instance of a changed property. This class cannot be inherited.(Inherited from PropertyData.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



