ObjectPropertyProvider Class

 

Represents the object that should be used to provide properties in the class.

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

System::Object
  Microsoft.SqlServer.Management.Data::ObjectPropertyProvider

public ref class ObjectPropertyProvider : ISfcPropertyProvider, 
	ISfcNotifyPropertyMetadataChanged, INotifyPropertyChanged, ISfcPropertySet

NameDescription
System_CAPS_pubmethodObjectPropertyProvider()

Initializes a new instance of the ObjectPropertyProvider class with the default property values.

System_CAPS_pubmethodObjectPropertyProvider(Object^)

Initializes a new instance of the ObjectPropertyProvider class with the specified data object.

System_CAPS_pubmethodObjectPropertyProvider(Object^, IObjectPropertyFilter^)

Initializes a new instance of the ObjectPropertyProvider class with the specified data object and filter.

System_CAPS_pubmethodObjectPropertyProvider(Object^, String^, IObjectPropertyFilter^)

Initializes a new instance of the ObjectPropertyProvider class with the specified data object, prefix, and filter.

System_CAPS_pubmethodObjectPropertyProvider(Type^)

Initializes a new instance of the ObjectPropertyProvider class with the specified type.

System_CAPS_pubmethodObjectPropertyProvider(Type^, IObjectPropertyFilter^)

Initializes a new instance of the ObjectPropertyProvider class with the specified type and filter.

System_CAPS_pubmethodObjectPropertyProvider(Type^, String^)

Initializes a new instance of the ObjectPropertyProvider class with the specified type and prefix.

System_CAPS_pubmethodObjectPropertyProvider(Type^, String^, IObjectPropertyFilter^)

Initializes a new instance of the ObjectPropertyProvider class with the specified type, prefix, and filter.

NameDescription
System_CAPS_pubpropertyDataObject

Gets or sets the data value of the current DataObject object.

System_CAPS_pubpropertyProperties

Gets the properties of the current data object in the list.

System_CAPS_pubpropertyType

Gets the type of the property that provides data.

NameDescription
System_CAPS_protmethodAttachPropertyTo(ISfcProperty^, IDataBus^, Boolean)

Adds a property attachment to the object.

System_CAPS_pubmethodAttachTo(IDataBus^, Boolean)

Attaches an object to the ObjectPropertyProvider.

System_CAPS_pubmethodCommit()

Commits the property that provides data.

System_CAPS_pubmethodCommit(Object^)

Provides specified data for the object to use.

System_CAPS_pubmethodContains(ISfcProperty^)

Retrieves a value that indicates a specified value of the item in the object property.

System_CAPS_pubmethodContains(String^)

Retrieves a value that indicates whether the specified string object occurs in this string.

System_CAPS_pubmethodContains<T>(String^)

Retrieves a string value that indicates the object property.

System_CAPS_pubmethodEnumProperties()

Specifies the value of the properties.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetPropertySet()

Provides a method to retrieve data for the property.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnPropertyChanged(String^)

Raises the T:System.CompontentModel.INotifyPropertyChanged.PropertyChanged event that uses the name of the property that changed.

System_CAPS_protmethodOnPropertyMetadataChanged(String^)

Retrieves a string that represents the current object.

System_CAPS_protmethodResolvePropertyMismatch(ISfcProperty^, IDataBus^, Boolean, ValueMismatchPropertyException^)

Looks up the specified property that does not match the object.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryGetProperty(String^, ISfcProperty^%)

Retrieves a value that indicates the property to get. This class cannot be inherited.

System_CAPS_pubmethodTryGetPropertyValue(String^, Object^%)

Retrieves a value that indicates the property value to get. This class cannot be inherited.

System_CAPS_pubmethodTryGetPropertyValue<T>(String^, T%)

Retrieves a value that indicates whether the property value is in the object property. This class cannot be inherited.

NameDescription
System_CAPS_pubeventPropertyChanged

Occurs when a property value changes. This class cannot be inherited.

System_CAPS_pubeventPropertyMetadataChanged

Occurs when the metadata of the list changes.

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

Return to top
Show: