Aracılığıyla paylaş


QualifierDataCollection.GetEnumerator Yöntem

Tanım

için QualifierDataCollectionbir numaralandırıcı döndürür. Bu yöntem kesin olarak yazıldı.

public:
 System::Management::QualifierDataCollection::QualifierDataEnumerator ^ GetEnumerator();
public System.Management.QualifierDataCollection.QualifierDataEnumerator GetEnumerator ();
member this.GetEnumerator : unit -> System.Management.QualifierDataCollection.QualifierDataEnumerator
Public Function GetEnumerator () As QualifierDataCollection.QualifierDataEnumerator

Döndürülenler

Toplulukta yinelemek için kullanılabilecek bir IEnumerator öğesi.

Açıklamalar

Yalnızca ileriye doğru bir numaralandırıcı aracılığıyla yalnızca bir kez yineleyebilirsiniz (Visual Basic .NET For Each deyiminde veya C# For deyiminde olduğu gibi). Örnekleri içeren bellek WMI tarafından serbest bırakılır, böylece numaralandırıcı geri alınamaz. Bu nedenle, numaralandırıcıyı Count geri sarmayı gerektirdiğinden yöntemi kullanılamaz.

Yalnızca ileriye doğru numaralandırıcılar genellikle çok daha hızlıdır ve geleneksel numaralandırıcılara göre daha az bellek kullanır, ancak çağrısına Resetizin vermezler.

Bir numaralandırıcı geri sarılabilirse, koleksiyondaki nesneler birden çok numaralandırma için kullanılabilir durumda tutulur.

.NET Framework Güvenliği

Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.

Şunlara uygulanır