Share via


ObjectModelBase Class

 

Represents the methods that are used by a provider object model to ensure consistency.

Namespace:   Microsoft.WindowsServerSolutions.Common.ProviderFramework
Assembly:  ProviderFramework (in ProviderFramework.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsServerSolutions.Common.ProviderFramework.ObjectModelBase

Syntax

public abstract class ObjectModelBase : INotifyPropertyChanged
public ref class ObjectModelBase abstract : INotifyPropertyChanged
Public MustInherit Class ObjectModelBase
    Implements INotifyPropertyChanged

Constructors

Name Description
System_CAPS_protmethod ObjectModelBase()

Initializes a new instance of the ObjectModelBase class.

Properties

Name Description
System_CAPS_pubproperty Connected

Gets the status of the connection to the provider.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod RaisePropertyChanged(String)

Raises the property changed event with the specified property name.

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static ConnectedProperty

Defines the name of the connected property.

Events

Name Description
System_CAPS_pubevent PropertyChanged

Represents an INotifyPropertyChanged event that informs consumers of a provider when a property value is changed.

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

Microsoft.WindowsServerSolutions.Common.ProviderFramework Namespace

Return to top