privatevoid SetDepth ( int nNewDepth );
Parâmetros
nNewDepth
O novo valor de profundidade.
Observações
Define a profundidade para o despejo. Se você está descarregando um tipo primitivo ou simples CObject que não contém nenhum ponteiros para outros objetos, um valor de 0 é suficiente. Um valor maior que 0 especifica um despejo profundo onde todos os objetos são objecto de dumping recursivamente. Por exemplo, um despejo de profundo de uma coleção despejará todos os elementos da coleção. Você pode usar outros valores de profundidade específica em suas classes derivadas.
&Notanbsp; Referências circulares não são detectadas em despejos profundos e podem resultar em loops infinitos.
Exemplo
//exemplo para CDumpCo&ntext::SetDepth
afxDump.SetDepth (1); nbsp; / Especifica o despejo profundo
ASSERT (afxDump.GetDepth() = = 1)
Visão geral de CDumpContext |nbsp; Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CObject::Dump