Isso será retornado quando não houver mais objetos disponíveis, quando o número de objetos retornados for menor que o número ...

Isso será retornado quando não houver mais objetos disponíveis, quando o número de objetos retornados for menor que o número solicitado ou no final de uma enumeração. Também será retornado quando este método for chamado com um valor zero para o parâmetro uCount.