ITree<TKey,TValue> 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 STL/CLRhash_map、、hash_multimap、 hash_sethash_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
受控序列中元素的值成分型別。
- 實作
備註
有些方法,特別是運算子,會宣告參數的型別,但不指定參數名稱。 這樣的參數稱為 無名參數。 在這些方法的文件中, A_0 佔位符代表未命名的參數。
更多資訊請參閱hash_map(STL/CLR)、hash_multimap(STL/CLR)、hash_set(STL/CLR)及hash_multiset(STL/CLR)。
屬性
| 名稱 | Description |
|---|---|
| Count |
得到包含於 的 ICollection元素數量。 (繼承來源 ICollection) |
| IsSynchronized |
取得值,指出是否同步存取 ICollection (線程安全)。 (繼承來源 ICollection) |
| SyncRoot |
取得一個物件,可用來同步存取 ICollection。 (繼承來源 ICollection) |
方法
擴充方法
| 名稱 | Description |
|---|---|
| AsParallel(IEnumerable) |
啟用查詢的平行處理。 |
| AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |
| Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
| OfType<TResult>(IEnumerable) |
根據指定的型別篩選 IEnumerable 的專案。 |