Share via


ObjectPropertyData Class

Represents information about the properties of the data.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Data.PropertyData
    Microsoft.SqlServer.Management.Data.ObjectPropertyData

Namespace:  Microsoft.SqlServer.Management.Data
Assembly:  Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)

Syntax

'Declaration
Public Class ObjectPropertyData _
    Inherits PropertyData
'Usage
Dim instance As ObjectPropertyData
public class ObjectPropertyData : PropertyData
public ref class ObjectPropertyData : public PropertyData
type ObjectPropertyData =  
    class
        inherit PropertyData
    end
public class ObjectPropertyData extends PropertyData

The ObjectPropertyData type exposes the following members.

Constructors

  Name Description
Public method ObjectPropertyData Initializes a new instance of the ObjectPropertyData class with the specified count, names, and information for the properties.

Top

Properties

  Name Description
Public property Attributes Gets a collection of the attributes for the object. (Inherited from PropertyData.)
Public property 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.)
Public property Enabled Gets or sets a value that indicates whether the property value is enabled. (Inherited from PropertyData.)
Public property IsNull Gets a value that indicates whether the specified data contains a null value. (Inherited from PropertyData.)
Public property Name Gets the string value for the property. (Inherited from PropertyData.)
Public property Required Gets or sets the required value for the property. (Inherited from PropertyData.)
Public property Type Gets the specified type of the property. (Inherited from PropertyData.)
Public property Value Gets or sets the current value of the property. (Inherited from PropertyData.)
Public property Writable Gets or sets a value that indicates whether the property is writable. (Inherited from PropertyData.)

Top

Methods

  Name Description
Public method AppendAttribute(array<Attribute[]) Specifies the attribute to be used in the property. (Inherited from PropertyData.)
Public method AppendAttribute(IEnumerable<Attribute>) Returns an IEnumerator for the attribute. (Inherited from PropertyData.)
Public method AppendAttribute(AttributeCollection) Specifies the attribute to be used in the collection within the property. (Inherited from PropertyData.)
Public method Commit Commits the property of an object.
Public method CompareTo(Object) Compares the current instance with another object of the same type. (Inherited from PropertyData.)
Public method CompareTo(ISfcProperty) Indicates a specified property to be compared with another object. (Inherited from PropertyData.)
Public method Equals(Object) (Inherited from Object.)
Public method Equals(ISfcProperty) Indicates whether this instance and a specified object are equal. (Inherited from PropertyData.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method Initialize Initializes the property of an object.
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnPropertyChanged Raises the PropertyChanged event. (Overrides PropertyData.OnPropertyChanged(String).)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event PropertyChanged Represents an instance of a changed property. This class cannot be inherited. (Inherited from PropertyData.)

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.