共用方式為


NetworkInterfaceList 類別

繼承階層架構

System.Object
  Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceList

命名空間:  Microsoft.Phone.Net.NetworkInformation
組件:  Microsoft.Phone (在 Microsoft.Phone.dll 中)

語法

'宣告
Public Class NetworkInterfaceList _
    Implements IEnumerable(Of NetworkInterfaceInfo), IEnumerable,  _
    IEnumerator(Of NetworkInterfaceInfo), IEnumerator, IDisposable
public class NetworkInterfaceList : IEnumerable<NetworkInterfaceInfo>, 
    IEnumerable, IEnumerator<NetworkInterfaceInfo>, IEnumerator, IDisposable
public ref class NetworkInterfaceList : IEnumerable<NetworkInterfaceInfo^>, 
    IEnumerable, IEnumerator<NetworkInterfaceInfo^>, IEnumerator, IDisposable
type NetworkInterfaceList =  
    class
        interface IEnumerable<NetworkInterfaceInfo>
        interface IEnumerable
        interface IEnumerator<NetworkInterfaceInfo>
        interface IEnumerator
        interface IDisposable
    end

NetworkInterfaceList 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 NetworkInterfaceList

回頁首

屬性

  名稱 描述
公用屬性 Current

回頁首

方法

  名稱 描述
公用方法 Dispose
公用方法 Equals(Object) 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize (覆寫 Object.Finalize()。)
公用方法 GetEnumerator
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 MoveNext
公用方法 Reset
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。

回頁首

擴充方法

  名稱 描述
公用擴充方法 Aggregate<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, NetworkInterfaceInfo, NetworkInterfaceInfo>) 多載。 將累加函式套用到序列上。 (以 Enumerable 定義。)
公用擴充方法 Aggregate<NetworkInterfaceInfo, TAccumulate>(TAccumulate, Func<TAccumulate, NetworkInterfaceInfo, TAccumulate>) 多載。 將累加函式套用到序列上。使用指定的初始值做為初始累加值。 (以 Enumerable 定義。)
公用擴充方法 Aggregate<NetworkInterfaceInfo, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, NetworkInterfaceInfo, TAccumulate>, Func<TAccumulate, TResult>) 多載。 將累加函式套用到序列上。使用指定的值做為初始累加值,並使用指定的函式來選取結果值。 (以 Enumerable 定義。)
公用擴充方法 All<NetworkInterfaceInfo> 判斷序列的所有項目是否全都符合條件。 (以 Enumerable 定義。)
公用擴充方法 Any<NetworkInterfaceInfo>() 多載。 判斷序列是否包含任何項目。 (以 Enumerable 定義。)
公用擴充方法 Any<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 判斷序列的任何項目是否符合條件。 (以 Enumerable 定義。)
公用擴充方法 AsEnumerable<NetworkInterfaceInfo> 傳回型別為 IEnumerable<T> 的輸入。 (以 Enumerable 定義。)
公用擴充方法 AsQueryable() 多載。 將 IEnumerable 轉換成 IQueryable。 (以 Queryable 定義。)
公用擴充方法 AsQueryable<NetworkInterfaceInfo>() 多載。 將泛型 IEnumerable<T> 轉換成泛型 IQueryable<T>。 (以 Queryable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Decimal>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Decimal 值的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Double>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Double 值的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Decimal>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Decimal 值序列的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Double>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Double 值序列的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Int32 值序列的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int64>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Int64 值序列的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int32>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int32 值的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int64>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int64 值的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Single>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Single 值的平均值。 (以 Enumerable 定義。)
公用擴充方法 Average<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Single>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Single 值序列的平均值。 (以 Enumerable 定義。)
公用擴充方法 Cast<TResult> IEnumerable 的項目轉換成指定的型別。 (以 Enumerable 定義。)
公用擴充方法 Concat<NetworkInterfaceInfo> 串連兩個序列。 (以 Enumerable 定義。)
公用擴充方法 Contains<NetworkInterfaceInfo>(NetworkInterfaceInfo) 多載。 使用預設的相等比較子 (Comparer) 來判斷序列是否包含指定的項目。 (以 Enumerable 定義。)
公用擴充方法 Contains<NetworkInterfaceInfo>(NetworkInterfaceInfo, IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 來判斷序列是否包含指定的項目。 (以 Enumerable 定義。)
公用擴充方法 Count<NetworkInterfaceInfo>() 多載。 傳回序列中的項目數。 (以 Enumerable 定義。)
公用擴充方法 Count<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回數字,代表指定之序列中符合條件的項目數目。 (以 Enumerable 定義。)
公用擴充方法 DefaultIfEmpty<NetworkInterfaceInfo>() 多載。 傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。 (以 Enumerable 定義。)
公用擴充方法 DefaultIfEmpty<NetworkInterfaceInfo>(NetworkInterfaceInfo) 多載。 傳回指定之序列的項目;如果序列是空的,則傳回單一集合中型別參數的預設值。 (以 Enumerable 定義。)
公用擴充方法 Distinct<NetworkInterfaceInfo>() 多載。 使用預設的相等比較子來比較值,以便從序列傳回獨特的項目。 (以 Enumerable 定義。)
公用擴充方法 Distinct<NetworkInterfaceInfo>(IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 來比較值,以便從序列傳回獨特的項目。 (以 Enumerable 定義。)
公用擴充方法 ElementAt<NetworkInterfaceInfo> 傳回位於序列中指定索引處的項目。 (以 Enumerable 定義。)
公用擴充方法 ElementAtOrDefault<NetworkInterfaceInfo> 傳回位於序列中指定索引處的項目;如果索引超出範圍,則傳回預設值。 (以 Enumerable 定義。)
公用擴充方法 Except<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>) 多載。 使用預設相等比較子來比較值,以便產生兩個序列的差異。 (以 Enumerable 定義。)
公用擴充方法 Except<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>, IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 來比較值,以便產生兩個序列的差異。 (以 Enumerable 定義。)
公用擴充方法 First<NetworkInterfaceInfo>() 多載。 傳回序列的第一個項目。 (以 Enumerable 定義。)
公用擴充方法 First<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合指定之條件的第一個項目。 (以 Enumerable 定義。)
公用擴充方法 FirstOrDefault<NetworkInterfaceInfo>() 多載。 傳回序列的第一個項目;如果序列中沒有包含任何項目,則傳回預設值。 (以 Enumerable 定義。)
公用擴充方法 FirstOrDefault<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合條件的第一個項目;如果找不到這類項目,則傳回預設值。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>) 多載。 依據指定的索引鍵選擇器函式來群組序列的項目。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>, IEqualityComparer<TKey>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的比較子來比較索引鍵。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並使用指定的函式來投影每個群組的項目。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TResult>(Func<NetworkInterfaceInfo, TKey>, Func<TKey, IEnumerable<NetworkInterfaceInfo>, TResult>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>, IEqualityComparer<TKey>) 多載。 依據索引鍵選取器函式來群組序列中的項目。索引鍵是使用比較子來進行比較,而每個群組的項目都是利用指定的函式進行投影。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TResult>(Func<NetworkInterfaceInfo, TKey>, Func<TKey, IEnumerable<NetworkInterfaceInfo>, TResult>, IEqualityComparer<TKey>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵是使用指定的比較子來進行比較。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TElement, TResult>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>, Func<TKey, IEnumerable<TElement>, TResult>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。每個群組的項目都是利用指定的函式進行投影。 (以 Enumerable 定義。)
公用擴充方法 GroupBy<NetworkInterfaceInfo, TKey, TElement, TResult>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) 多載。 依據指定的索引鍵選取器函式來群組序列的項目,並從每個群組及其索引鍵建立結果值。索引鍵值是使用指定的比較子來進行比較,而每個群組的項目則都是利用指定的函式進行投影。 (以 Enumerable 定義。)
公用擴充方法 GroupJoin<NetworkInterfaceInfo, TInner, TKey, TResult>(IEnumerable<TInner>, Func<NetworkInterfaceInfo, TKey>, Func<TInner, TKey>, Func<NetworkInterfaceInfo, IEnumerable<TInner>, TResult>) 多載。 根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。預設的相等比較子是用於比較索引鍵。 (以 Enumerable 定義。)
公用擴充方法 GroupJoin<NetworkInterfaceInfo, TInner, TKey, TResult>(IEnumerable<TInner>, Func<NetworkInterfaceInfo, TKey>, Func<TInner, TKey>, Func<NetworkInterfaceInfo, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) 多載。 根據索引鍵相等與否,將兩個序列的項目相互關聯,並群組產生的結果。指定的 IEqualityComparer<T> 是用於比較索引鍵。 (以 Enumerable 定義。)
公用擴充方法 Intersect<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>) 多載。 使用預設相等比較子來比較值,以便產生兩個序列的交集。 (以 Enumerable 定義。)
公用擴充方法 Intersect<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>, IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 來比較值,以便產生兩個序列的交集。 (以 Enumerable 定義。)
公用擴充方法 Join<NetworkInterfaceInfo, TInner, TKey, TResult>(IEnumerable<TInner>, Func<NetworkInterfaceInfo, TKey>, Func<TInner, TKey>, Func<NetworkInterfaceInfo, TInner, TResult>) 多載。 根據相符索引鍵,將兩個序列的項目相互關聯。預設的相等比較子是用於比較索引鍵。 (以 Enumerable 定義。)
公用擴充方法 Join<NetworkInterfaceInfo, TInner, TKey, TResult>(IEnumerable<TInner>, Func<NetworkInterfaceInfo, TKey>, Func<TInner, TKey>, Func<NetworkInterfaceInfo, TInner, TResult>, IEqualityComparer<TKey>) 多載。 根據相符索引鍵,將兩個序列的項目相互關聯。指定的 IEqualityComparer<T> 是用於比較索引鍵。 (以 Enumerable 定義。)
公用擴充方法 Last<NetworkInterfaceInfo>() 多載。 傳回序列的最後一個項目。 (以 Enumerable 定義。)
公用擴充方法 Last<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合指定之條件的最後一個項目。 (以 Enumerable 定義。)
公用擴充方法 LastOrDefault<NetworkInterfaceInfo>() 多載。 傳回序列的最後一個項目;如果序列中沒有包含任何項目,則傳回預設值。 (以 Enumerable 定義。)
公用擴充方法 LastOrDefault<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合條件的最後一個項目;如果找不到這類項目,則傳回預設值。 (以 Enumerable 定義。)
公用擴充方法 LongCount<NetworkInterfaceInfo>() 多載。 傳回代表序列中項目總數的 Int64。 (以 Enumerable 定義。)
公用擴充方法 LongCount<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回 Int64,其代表序列中符合條件的項目數目。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>() 多載。 傳回泛型序列中的最大值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Decimal>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Decimal 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Double>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Double 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Decimal>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的 Decimal 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Double>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的 Double 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的 Int32 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int64>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的 Int64 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int32>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Int32 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int64>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Int64 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Single>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的可為 Null 之 Single 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Single>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最大的 Single 值。 (以 Enumerable 定義。)
公用擴充方法 Max<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, TResult>) 多載。 在泛型序列的每個項目上叫用轉換函式,並傳回最大的結果值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>() 多載。 傳回泛型序列中的最小值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Decimal>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Decimal 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Double>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Double 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Decimal>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的 Decimal 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Double>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的 Double 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的 Int32 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int64>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的 Int64 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int32>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Int32 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int64>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Int64 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Single>>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的可為 Null 之 Single 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Single>) 多載。 在序列的每個項目上叫用轉換函式,並傳回最小的 Single 值。 (以 Enumerable 定義。)
公用擴充方法 Min<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, TResult>) 多載。 在泛型序列的每個項目上叫用轉換函式,並傳回最小的結果值。 (以 Enumerable 定義。)
公用擴充方法 OfType<TResult> 根據指定的型別來篩選 IEnumerable 的項目。 (以 Enumerable 定義。)
公用擴充方法 OrderBy<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>) 多載。 依據索引鍵,按遞增順序排序序列中的項目。 (以 Enumerable 定義。)
公用擴充方法 OrderBy<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>, IComparer<TKey>) 多載。 使用指定的比較子,依遞增順序排序序列中的項目。 (以 Enumerable 定義。)
公用擴充方法 OrderByDescending<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>) 多載。 依據索引鍵,按遞減順序排序序列中的項目。 (以 Enumerable 定義。)
公用擴充方法 OrderByDescending<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>, IComparer<TKey>) 多載。 使用指定的比較子,依遞減順序排序序列中的項目。 (以 Enumerable 定義。)
公用擴充方法 Reverse<NetworkInterfaceInfo> 反轉序列中項目的排序方向。 (以 Enumerable 定義。)
公用擴充方法 Select<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, TResult>) 多載。 將序列的每一個項目規劃成一個新的表單。 (以 Enumerable 定義。)
公用擴充方法 Select<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, Int32, TResult>) 多載。 透過加入項目的索引,將序列的每個項目投影成新的表單。 (以 Enumerable 定義。)
公用擴充方法 SelectMany<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, IEnumerable<TResult>>) 多載。 將序列的每個項目都投影成 IEnumerable<T>,並將產生的序列簡化成單一序列。 (以 Enumerable 定義。)
公用擴充方法 SelectMany<NetworkInterfaceInfo, TResult>(Func<NetworkInterfaceInfo, Int32, IEnumerable<TResult>>) 多載。 將序列的每個項目都投影成 IEnumerable<T>,並將產生的序列簡化成單一序列。各來源項目的索引是在該項目的投影表單中使用。 (以 Enumerable 定義。)
公用擴充方法 SelectMany<NetworkInterfaceInfo, TCollection, TResult>(Func<NetworkInterfaceInfo, IEnumerable<TCollection>>, Func<NetworkInterfaceInfo, TCollection, TResult>) 多載。 將序列的每個項目投影為 IEnumerable<T>、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。 (以 Enumerable 定義。)
公用擴充方法 SelectMany<NetworkInterfaceInfo, TCollection, TResult>(Func<NetworkInterfaceInfo, Int32, IEnumerable<TCollection>>, Func<NetworkInterfaceInfo, TCollection, TResult>) 多載。 將序列的每個項目投影為 IEnumerable<T>、將產生的序列簡化成單一序列,並對其中的每個項目叫用結果選取器函式。各來源項目的索引是在該項目的中繼投影表單中使用。 (以 Enumerable 定義。)
公用擴充方法 SequenceEqual<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>) 多載。 使用項目之型別的預設相等比較子來比較項目,以判斷兩個序列是否相等。 (以 Enumerable 定義。)
公用擴充方法 SequenceEqual<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>, IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 來比較項目,以判斷兩個序列是否相等。 (以 Enumerable 定義。)
公用擴充方法 Single<NetworkInterfaceInfo>() 多載。 傳回序列的唯一一個項目,如果序列中不是正好一個項目,則擲回例外狀況。 (以 Enumerable 定義。)
公用擴充方法 Single<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合指定之條件的唯一一個項目,如果有一個以上這類項目,則擲回例外狀況。 (以 Enumerable 定義。)
公用擴充方法 SingleOrDefault<NetworkInterfaceInfo>() 多載。 傳回序列的唯一一個項目,如果序列是空白,則為預設值,如果序列中有一個以上的項目,這個方法就會擲回例外狀況。 (以 Enumerable 定義。)
公用擴充方法 SingleOrDefault<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 傳回序列中符合指定之條件的唯一一個項目,如果沒有這類項目,則為預設值,如果有一個以上的項目符合條件,這個方法就會擲回例外狀況。 (以 Enumerable 定義。)
公用擴充方法 Skip<NetworkInterfaceInfo> 略過序列中指定的項目數目,然後傳回其餘項目。 (以 Enumerable 定義。)
公用擴充方法 SkipWhile<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。 (以 Enumerable 定義。)
公用擴充方法 SkipWhile<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32, Boolean>) 多載。 只要指定的條件為 true,便略過序列中的項目,然後傳回其餘項目。項目的索引是用於述詞功能的邏輯中。 (以 Enumerable 定義。)
公用擴充方法 Subscribe<NetworkInterfaceInfo>(IObserver<NetworkInterfaceInfo>) 多載。 (以 Observable 定義。)
公用擴充方法 Subscribe<NetworkInterfaceInfo>(IObserver<NetworkInterfaceInfo>, IScheduler) 多載。 (以 Observable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Decimal>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Decimal 值的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Double>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Double 值的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Decimal>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Decimal 值序列的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Double>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Double 值序列的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Int32 值序列的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int64>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Int64 值序列的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int32>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int32 值的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Int64>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Int64 值的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Nullable<Single>>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得可為 Null 之 Single 值的總和。 (以 Enumerable 定義。)
公用擴充方法 Sum<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Single>) 多載。 計算在輸入序列中各項目上叫用轉換函式後所取得之 Single 值序列的總和。 (以 Enumerable 定義。)
公用擴充方法 Take<NetworkInterfaceInfo> 從序列開頭傳回指定的連續項目數目。 (以 Enumerable 定義。)
公用擴充方法 TakeWhile<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 只要指定的條件為 true,就會傳回序列中的項目。 (以 Enumerable 定義。)
公用擴充方法 TakeWhile<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32, Boolean>) 多載。 只要指定的條件為 true,就會傳回序列中的項目。項目的索引是用於述詞功能的邏輯中。 (以 Enumerable 定義。)
公用擴充方法 ToArray<NetworkInterfaceInfo> IEnumerable<T> 建立陣列。 (以 Enumerable 定義。)
公用擴充方法 ToDictionary<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>) 多載。 根據指定的索引鍵選擇器函式,從 IEnumerable<T> 建立 Dictionary<TKey, TValue>。 (以 Enumerable 定義。)
公用擴充方法 ToDictionary<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式和索引鍵比較子,從 IEnumerable<T> 建立 Dictionary<TKey, TValue>。 (以 Enumerable 定義。)
公用擴充方法 ToDictionary<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>) 多載。 根據指定的索引鍵選取器和項目選取器函式,從 IEnumerable<T> 建立 Dictionary<TKey, TValue>。 (以 Enumerable 定義。)
公用擴充方法 ToDictionary<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 IEnumerable<T> 建立 Dictionary<TKey, TValue>。 (以 Enumerable 定義。)
公用擴充方法 ToList<NetworkInterfaceInfo> IEnumerable<T> 建立 List<T>。 (以 Enumerable 定義。)
公用擴充方法 ToLookup<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>) 多載。 根據指定的索引鍵選擇器函式,從 IEnumerable<T> 建立 Lookup<TKey, TElement>。 (以 Enumerable 定義。)
公用擴充方法 ToLookup<NetworkInterfaceInfo, TKey>(Func<NetworkInterfaceInfo, TKey>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式和索引鍵比較子,從 IEnumerable<T> 建立 Lookup<TKey, TElement>。 (以 Enumerable 定義。)
公用擴充方法 ToLookup<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>) 多載。 根據指定的索引鍵選取器和項目選取器函式,從 IEnumerable<T> 建立 Lookup<TKey, TElement>。 (以 Enumerable 定義。)
公用擴充方法 ToLookup<NetworkInterfaceInfo, TKey, TElement>(Func<NetworkInterfaceInfo, TKey>, Func<NetworkInterfaceInfo, TElement>, IEqualityComparer<TKey>) 多載。 根據指定的索引鍵選取器函式、比較子和項目選取器函式,從 IEnumerable<T> 建立 Lookup<TKey, TElement>。 (以 Enumerable 定義。)
公用擴充方法 ToObservable<NetworkInterfaceInfo>() 多載。 (以 Observable 定義。)
公用擴充方法 ToObservable<NetworkInterfaceInfo>(IScheduler) 多載。 (以 Observable 定義。)
公用擴充方法 Union<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>) 多載。 使用預設相等比較值來比較值,以便產生兩個序列的集合等位。 (以 Enumerable 定義。)
公用擴充方法 Union<NetworkInterfaceInfo>(IEnumerable<NetworkInterfaceInfo>, IEqualityComparer<NetworkInterfaceInfo>) 多載。 使用指定的 IEqualityComparer<T> 產生兩個序列的集合等位。 (以 Enumerable 定義。)
公用擴充方法 Where<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Boolean>) 多載。 根據述詞來篩選值序列。 (以 Enumerable 定義。)
公用擴充方法 Where<NetworkInterfaceInfo>(Func<NetworkInterfaceInfo, Int32, Boolean>) 多載。 根據述詞來篩選值序列。述詞函式的邏輯中使用各項目的索引。 (以 Enumerable 定義。)
公用擴充方法 Zip<NetworkInterfaceInfo, TSecond, TResult> 將指定的函式套用至兩個序列的對應項目,產生結果的序列。 (以 Enumerable 定義。)

回頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 IEnumerable.GetEnumerator
明確介面實作私用屬性 IEnumerator.Current

回頁首

版本資訊

適用於 Windows Phone 應用程式的 .NET

支援版本:Windows Phone 8、Silverlight 8.1

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.Phone.Net.NetworkInformation 命名空間