Class Object
The default implementation of the Object class
[XmlNamespace("http://www.omg.org/spec/MOF/20131001/cmof.xmi")]
[XmlNamespacePrefix("cmof")]
[ModelRepresentationClass("http://www.omg.org/spec/MOF/20131001/cmof.xmi#//Object")]
public class Object : ModelElement, IObject, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inheritance
-
Object
- Implements
- Derived
- Inherited Members
Properties
ClassInstance
Gets the Class model for this type
public static IClass ClassInstance { get; }
Property Value
Methods
Equals(IObject)
public bool Equals(IObject element)
Parameters
elementIObject
Returns
Get(IProperty)
public IObject Get(IProperty property)
Parameters
propertyIProperty
Returns
GetClass()
Gets the Class for this model element
public override IClass GetClass()
Returns
Invoke(IOperation, IEnumerable<IArgument>)
public IObject Invoke(IOperation op, IEnumerable<IArgument> arguments)
Parameters
opIOperationargumentsIEnumerable<IArgument>
Returns
IsSet(IProperty)
public bool IsSet(IProperty property)
Parameters
propertyIProperty
Returns
OnEqualsCalled(OperationCallEventArgs)
Raises the EqualsCalled event
protected virtual void OnEqualsCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnEqualsCalling(OperationCallEventArgs)
Raises the EqualsCalling event
protected virtual void OnEqualsCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnGetCalled(OperationCallEventArgs)
Raises the GetCalled event
protected virtual void OnGetCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnGetCalling(OperationCallEventArgs)
Raises the GetCalling event
protected virtual void OnGetCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnInvokeCalled(OperationCallEventArgs)
Raises the InvokeCalled event
protected virtual void OnInvokeCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnInvokeCalling(OperationCallEventArgs)
Raises the InvokeCalling event
protected virtual void OnInvokeCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnIsSetCalled(OperationCallEventArgs)
Raises the IsSetCalled event
protected virtual void OnIsSetCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnIsSetCalling(OperationCallEventArgs)
Raises the IsSetCalling event
protected virtual void OnIsSetCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnSetCalled(OperationCallEventArgs)
Raises the SetCalled event
protected virtual void OnSetCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnSetCalling(OperationCallEventArgs)
Raises the SetCalling event
protected virtual void OnSetCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnUnsetCalled(OperationCallEventArgs)
Raises the UnsetCalled event
protected virtual void OnUnsetCalled(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
OnUnsetCalling(OperationCallEventArgs)
Raises the UnsetCalling event
protected virtual void OnUnsetCalling(OperationCallEventArgs eventArgs)
Parameters
eventArgsOperationCallEventArgsThe event data
Set(IProperty, IObject)
public void Set(IProperty property, IObject value)
Parameters
Unset(IProperty)
public void Unset(IProperty property)
Parameters
propertyIProperty
Events
EqualsCalled
Gets fired after the operation equals got called
public event EventHandler<OperationCallEventArgs> EqualsCalled
Event Type
EqualsCalling
Gets fired before the operation equals gets called
public event EventHandler<OperationCallEventArgs> EqualsCalling
Event Type
GetCalled
Gets fired after the operation get got called
public event EventHandler<OperationCallEventArgs> GetCalled
Event Type
GetCalling
Gets fired before the operation get gets called
public event EventHandler<OperationCallEventArgs> GetCalling
Event Type
InvokeCalled
Gets fired after the operation invoke got called
public event EventHandler<OperationCallEventArgs> InvokeCalled
Event Type
InvokeCalling
Gets fired before the operation invoke gets called
public event EventHandler<OperationCallEventArgs> InvokeCalling
Event Type
IsSetCalled
Gets fired after the operation isSet got called
public event EventHandler<OperationCallEventArgs> IsSetCalled
Event Type
IsSetCalling
Gets fired before the operation isSet gets called
public event EventHandler<OperationCallEventArgs> IsSetCalling
Event Type
SetCalled
Gets fired after the operation set got called
public event EventHandler<OperationCallEventArgs> SetCalled
Event Type
SetCalling
Gets fired before the operation set gets called
public event EventHandler<OperationCallEventArgs> SetCalling
Event Type
UnsetCalled
Gets fired after the operation unset got called
public event EventHandler<OperationCallEventArgs> UnsetCalled
Event Type
UnsetCalling
Gets fired before the operation unset gets called
public event EventHandler<OperationCallEventArgs> UnsetCalling