PropertyDataCollection.GetEnumerator Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o enumerador para isso PropertyDataCollection.
public:
System::Management::PropertyDataCollection::PropertyDataEnumerator ^ GetEnumerator();
public System.Management.PropertyDataCollection.PropertyDataEnumerator GetEnumerator();
member this.GetEnumerator : unit -> System.Management.PropertyDataCollection.PropertyDataEnumerator
Public Function GetEnumerator () As PropertyDataCollection.PropertyDataEnumerator
Retornos
Um IEnumerator que pode ser usado para iterar por meio da coleção.
Comentários
Você só pode iterar (como em uma instrução Visual Basic .NET For Each ou uma instrução C# For) por meio de um enumerador somente encaminhamento uma vez. A memória que contém as instâncias é liberada pelo WMI para que o enumerador não possa ser relançado. Portanto, o Count método não pode ser usado, pois requer retroceder o enumerador.
Os enumeradores somente de encaminhamento geralmente são muito mais rápidos e usam menos memória do que os enumeradores convencionais, mas não permitem chamadas para Reset.
Se um enumerador for rebobinável, os objetos na coleção serão mantidos disponíveis para várias enumerações.
Segurança do .NET Framework
Confiança total para o chamador imediato. Esse membro não pode ser usado por um código parcialmente confiável. Para obter mais informações, consulte Como usar bibliotecas de código parcialmente confiável.