| _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# stilinde uygulanmıştır - yineleyici get_Key() ve get_Value() arabirimiyle KVPair nesnesini döndürmelidir. 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 stilinde uygulanmıştır. 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 stilinde uygulanmıştır. Bu öğe bir yer tutucu görevi görür; ona erişmeye çalışmak tanımsız davranışa neden olur. |
| Clear() override | Tüm öğeleri siler. |
| ContainsKey(const key_t&) const override | Anahtarın sözlükte bulunup bulunmadığını denetler. |
| ContainsValue(const mapped_t&) | Değerin sözlükte bulunup bulunmadığını denetler. 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 öğesini izleyen anahtar-değer öğesi için KVPair sarmalayıcısına bir yineleyici döndürür. C# stilinde uygulanmıştır - yineleyici get_Key() ve get_Value() arabirimiyle 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 | Öğelerin 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öndürür. 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 bir 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 kapsayıcı için begin const yineleyicisinin uygulamasını alır. |
| virtualizeBeginIterator() override | Mevcut kapsayıcı için begin yineleyicisinin uygulamasını alır. |
| virtualizeEndConstIterator() const override | Mevcut kapsayıcı için end const yineleyicisinin uygulamasını alır. |
| virtualizeEndIterator() override | Mevcut kapsayıcı için end yineleyicisinin uygulamasını alır. |