ITree<TKey,TValue> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 STL/CLR hash_map
、 hash_multimap
、 hash_set
和 hash_multiset
物件的介面。
generic <typename TKey, typename TValue>
public interface class ITree : ICloneable, Microsoft::VisualC::StlClr::Generic::IBidirectionalContainer<TValue>, System::Collections::ICollection
public interface ITree<TKey,TValue> : ICloneable, Microsoft.VisualC.StlClr.Generic.IBidirectionalContainer<TValue>, System.Collections.ICollection
type ITree<'Key, 'Value> = interface
interface IBidirectionalContainer<'Value>
interface ICloneable
interface ICollection
interface IEnumerable
Public Interface ITree(Of TKey, TValue)
Implements IBidirectionalContainer(Of TValue), ICloneable, ICollection
類型參數
- TKey
受控制序列中項目的主要元件型別。
- TValue
受控制序列中項目的實值元件型別。
- 實作
備註
某些方法 (特別是運算子) 會宣告參數的類型,但不會指定參數名稱。 這種參數稱為「未命名參數」(Unnamed Parameter)。 在這些方法的檔中, A_0 佔位元代表未命名的參數。
如需詳細資訊,請參閱 hash_map (STL/CLR) 、 hash_multimap (STL/CLR) 、 hash_set (STL/CLR) 和 hash_multiset (STL/CLR) 。
屬性
Count |
取得 ICollection 中所包含的項目數。 (繼承來源 ICollection) |
IsSynchronized |
取得值,這個值表示對 ICollection 的存取是否同步 (安全執行緒)。 (繼承來源 ICollection) |
SyncRoot |
取得可用以同步存取 ICollection 的物件。 (繼承來源 ICollection) |
方法
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。 |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |