Managing Dependent Objects

Many Forefront TMG objects depend upon other objects. This means that you access dependent objects through the properties of their parent object. Keep the following considerations in mind as you manage these dependent objects in your code:

  • When adding an object that contains a reference to another object or when modifying the name of the referenced object, Forefront TMG attempts to verify the existence of the referenced object. If the referenced object cannot be verified, the operation fails.
  • When removing an object that is referenced by another object, Forefront TMG checks all instantiated objects to learn whether there are other references to the deleted object. If such references exist, the operation fails.



Build date: 7/12/2010