指定された ResourceType に基づいて、指定されたクエリをフィルター処理します。
名前空間: System.Data.Services.Providers
アセンブリ: Microsoft.Data.Services (Microsoft.Data.Services.dll)
構文
'宣言
Public Shared Function OfType(Of TSource, TResult) ( _
query As IEnumerable(Of TSource), _
resourceType As ResourceType _
) As IEnumerable(Of TResult)
'使用
Dim query As IEnumerable(Of TSource)
Dim resourceType As ResourceType
Dim returnValue As IEnumerable(Of TResult)
returnValue = DataServiceProviderMethods.OfType(query, _
resourceType)
public static IEnumerable<TResult> OfType<TSource, TResult>(
IEnumerable<TSource> query,
ResourceType resourceType
)
public:
generic<typename TSource, typename TResult>
static IEnumerable<TResult>^ OfType(
IEnumerable<TSource>^ query,
ResourceType^ resourceType
)
static member OfType :
query:IEnumerable<'TSource> *
resourceType:ResourceType -> IEnumerable<'TResult>
JScript では、ジェネリックな型およびメソッドは使用できません。
型パラメーター
- TSource
query パラメーターとして指定された IQueryable<T> インスタンスの型。
- TResult
resourceType パラメーターとして指定されたリソースの種類を表す型。
パラメーター
- query
型: System.Collections.Generic.IEnumerable<TSource>
フィルター処理される IQueryable<T> インスタンス。
- resourceType
型: System.Data.Services.Providers.ResourceType
クエリをフィルター処理するために使用される ResourceType。
戻り値
型: System.Collections.Generic.IEnumerable<TResult>
指定された resourceType でフィルター処理された IQueryable<T> インスタンスを返します。