Método MoveNext
Avança o enumerador para o próximo elemento da coleção.
Namespace: Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask
Assembly: Microsoft.SqlServer.Exec80PackageTask (em Microsoft.SqlServer.Exec80PackageTask.dll)
Sintaxe
'Declaração
Public Function MoveNext As Boolean
'Uso
Dim instance As PkgVariableEnumerator
Dim returnValue As Boolean
returnValue = instance.MoveNext()
public bool MoveNext()
public:
virtual bool MoveNext() sealed
abstract MoveNext : unit -> bool
override MoveNext : unit -> bool
public final function MoveNext() : boolean
Valor de retorno
Tipo: System. . :: . .Boolean
true se o enumerador avançar com êxito para o próximo elemento; false se o enumerador passar para o final da coleção.
Implementa
Comentários
Depois que um enumerador é criado ou depois de uma chamada para Reset, um enumerador é posicionado antes do primeiro elemento da coleção, e a primeira chamada para MoveNext move o enumerador para o primeiro elemento da coleção.
Depois de passar para o final da coleção, as chamadas subsequentes para MoveNext retornarão false até que Reset seja chamado.
Um enumerador permanece válido contanto que a coleção permaneça inalterada. Se forem feitas alterações na coleção, como adicionar, modificar ou excluir elementos, o enumerador é invalidado de forma irreversível e a próxima chamada para MoveNext ou Reset lança uma InvalidOperationException. Se a coleção for modificada entre MoveNext e Current, Current retornará o elemento para o qual está configurado, mesmo que o enumerador já esteja invalidado.
Consulte também