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
element
IObject
Returns
Get(IProperty)
public IObject Get(IProperty property)
Parameters
property
IProperty
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
op
IOperationarguments
IEnumerable<IArgument>
Returns
IsSet(IProperty)
public bool IsSet(IProperty property)
Parameters
property
IProperty
Returns
Set(IProperty, IObject)
public void Set(IProperty property, IObject value)
Parameters
Unset(IProperty)
public void Unset(IProperty property)
Parameters
property
IProperty