BaseProperties Class

An abstract base class for all properties in the API.



BasePropertiesInitializes a new instance of the BaseProperties class


Count Returns the count of properties.


Clear Removes all properties.
Clone Creates a new object that is a deep copy of the current instance.
Equals Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode)
GetPropertyValue Gets the property value associated with the given key.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
RemoveProperty internal method to remove property from property map
SetCCSMPProperty Sets a property to be passed directly to CCSMP. Properties set in this manner will always override properties set using the shortcut properties, regardless of order.
SetPropertyValue Associates a property key with a property value.
SetReferencePropertyValue Associates a property key with a property value. The value will not be marked for serialization.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also