| _add_range(std::initializer_list<typename Map::value_type>) | C++‘a özgü. |
| Add(const key_t&, const mapped_t&) override | Sözlüğe anahtar-değer çifti ekler. |
| BaseDictionary() | Boş veri yapısı oluşturur. |
| BaseDictionary(int, const Args&…) | Temel harita yapıcısına argümanları iletmek için yönlendirme yapıcısı. |
| BaseDictionary(BaseType *, const Args&…) | Kopyalama yapıcısı. |
| BaseDictionary(BaseType *) | Kopyalama yapıcısı. |
| begin() const | Konteynerin anahtar-değer öğesi için KVPair sarmalayıcısına bir yineleyici döndürür. C# tarzında uygulanmıştır - yineleyici KVPair nesnesini get_Key() ve get_Value() arayüzüyle döndürmelidir. Eğer konteyner boşsa, döndürülen yineleyici end() ile eşit olacaktır. |
| cbegin() const | Konteynerin ilk öğesine bir yineleyici döndürür. STL tarzında uygulanmıştır. Eğer konteyner boşsa, döndürülen yineleyici end() ile eşit olacaktır. |
| cend() const | Konteynerin son öğesini izleyen öğeye bir yineleyici döndürür. STL tarzında uygulanmıştır. Bu öğe bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa yol açar. |
| Clear() override | Tüm öğeleri siler. |
| ContainsKey(const key_t&) const override | Anahtarın sözlükte bulunup bulunmadığını kontrol eder. |
| ContainsValue(const mapped_t&) | Değerin sözlükte bulunup bulunmadığını kontrol eder. Değerleri karşılaştırmak için == operatörünü kullanır. |
| data() | Temel veri depolama erişicisi. |
| data() const | Temel veri depolama erişicisi. |
| end() const | Konteynerin son elemanını izleyen key-value öğesi için KVPair sarmalayıcısına bir yineleyici döndürür. C# tarzında uygulanmıştır - yineleyici, get_Key() ve get_Value() arayüzüne sahip KVPair nesnesini döndürmelidir. Bu öğe bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa neden olur. |
| get_Count() const override | Eleman sayısını alır. |
| virtual GetEnumerator() | Enumerator örneği oluşturur, alt sınıf tarafından uygulanmalıdır. |
| GetValueOrDefault(const key_t&) const override | Bulunursa değeri döndürür; aksi takdirde Value() döndürür. |
| GetValueOrDefault(const key_t&, const mapped_t&) const override | Bulunursa değeri döndürür; aksi takdirde defaultValue döndürür. |
| GetValueOrNull(const key_t&) const override | Bulunursa değeri döndürür; aksi takdirde null döner. Yalnızca referans tipleri için anlamlıdır. |
| idx_get(const key_t&) const override | Anahtarlı alıcı işlevi. |
| idx_set(const key_t&, mapped_t) override | Anahtarlı ayarlayıcı işlevi. Öğeyi değiştirir veya oluşturur. |
| virtual operator[](const key_t&) | Erişimci işlev. |
| Remove(const key_t&) override | Sözlükten belirli anahtarı kaldırır. |
| SetTemplateWeakPtr(unsigned int) override | |
| TryGetValue(const key_t&, mapped_t&) const override | Anahtarlı değeri arar ve bulunursa getirir. |
| virtualizeBeginConstIterator() const override | Mevcut konteyner için begin const iterator’un uygulanmasını alır. |
| virtualizeBeginIterator() override | Mevcut konteyner için begin iterator’un uygulanmasını alır. |
| virtualizeEndConstIterator() const override | Mevcut konteyner için end const iterator’un uygulanmasını alır. |
| virtualizeEndIterator() override | Mevcut konteyner için end iterator’un uygulanmasını alır. |