ObjectImpact Class

 

Updated: May 24, 2016

Represents a modification to the model tree resulting from one or more user operations that either add new objects, remove existing objects, or change object properties.

Namespace:   Microsoft.AnalysisServices.Tabular
Assembly:  Microsoft.AnalysisServices.Tabular (in Microsoft.AnalysisServices.Tabular.dll)

System::Object
  Microsoft.AnalysisServices.Tabular::ObjectImpact

public ref class ObjectImpact 

NameDescription
System_CAPS_pubpropertyAddedObjects

Gets all objects that were added to the tree.

System_CAPS_pubpropertyAddedSubtreeRoots

Gets the Roots of branches added to an object tree. For example, if Table is added to the Model, only Table will appear in AddedObjects list, but not its children Columns or Partition.

System_CAPS_pubpropertyIsEmpty

Gets a value that indicates whether the impact is empty - contains no model changes.

System_CAPS_pubpropertyPropertyChanges

Gets all property changes that happened on all objects that were existing and still remain existing (not removed or added) in the tree.

System_CAPS_pubpropertyRemovedObjects

Gets all the objects that were removed from the tree.

System_CAPS_pubpropertyRemovedSubtreeRoots

Gets the roots of branches removed from an object tree. For example, if Table is removed from the Model, only Table will appear in RemovedSubtreeRoots list, but not its children Columns or Partition.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

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: