Aracılığıyla paylaş


HashEnumerator<TKey,TValue> Sınıf

Tanım

Arabirimi uygulayan herhangi bir STL/CLR nesnesi üzerinde basit yinelemeyi IHash<TKey,TValue> destekler.

generic <typename TKey, typename TValue>
public ref class HashEnumerator : Microsoft::VisualC::StlClr::HashEnumeratorBase<TKey, TValue>, System::Collections::Generic::IEnumerator<TValue>
public class HashEnumerator<TKey,TValue> : Microsoft.VisualC.StlClr.HashEnumeratorBase<TKey,TValue>, System.Collections.Generic.IEnumerator<TValue>
type HashEnumerator<'Key, 'Value> = class
    inherit HashEnumeratorBase<'Key, 'Value>
    interface IEnumerator<'Value>
Public Class HashEnumerator(Of TKey, TValue)
Inherits HashEnumeratorBase(Of TKey, TValue)
Implements IEnumerator(Of TValue)

Tür Parametreleri

TKey

Karma yineleyici anahtarının türü.

TValue

Karma yineleyici değerinin türü.

Devralma
HashEnumerator<TKey,TValue>
Uygulamalar

Açıklamalar

Özellikle de operatörler olmak üzere bazı yöntemler, bir parametrenin türünü bildirmesine rağmen bir parametre adı belirtmez. Böyle bir parametre , adlandırılmamış parametre olarak bilinir. Bu yöntemlerin belgelerinde A_0 yer tutucusu adlandırılmamış parametreyi temsil eder.

Oluşturucular

HashEnumerator<TKey,TValue>(INode<TValue>)

Yeni HashEnumerator<TKey,TValue> bir nesne ayırır ve başlatır.

Özellikler

Current

Koleksiyondaki geçerli öğeyi alır veya ayarlar.

Yöntemler

Dispose()

Nesne tarafından HashEnumerator<TKey,TValue> kullanılan yönetilmeyen kaynakları serbest bırakır, serbest bırakır veya sıfırlar.

Dispose(Boolean)

Nesne tarafından HashEnumerator<TKey,TValue> kullanılan yönetilmeyen kaynakları serbest bırakır, serbest bırakır veya sıfırlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
MoveNext()

Numaralandırıcıyı koleksiyondaki bir sonraki öğeye ilerler.

Reset()

Numaralandırıcıyı koleksiyondaki ilk öğeden önceki ilk konumuna ayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır