The SerializationDepth Property allows to limit the serialization levels of the SerializationScope.
A SerializationDepth Value of 0 implies no limit. A Value of 1 implies direct children of the Object, and so on.
If SerializationDepth is equal to zero and the SerializationScope contains circular References, the process of serialization into a Structure does not stop. The modelling or the implementation shall contain countermeasures to prevent this.