IMetadataCollection(T) 介面
Defines size, enumerators, lookup and filtering methods for all metadata object collections. The interface provides read-only access to the elements in the collection.
命名空間: Microsoft.SqlServer.Management.SqlParser.Metadata
組件: Microsoft.SqlServer.Management.SqlParser (在 Microsoft.SqlServer.Management.SqlParser.dll 中)
語法
'宣告
Public Interface IMetadataCollection(Of T As IMetadataObject) _
Inherits IEnumerable(Of T), IEnumerable
'用途
Dim instance As IMetadataCollection(Of T)
public interface IMetadataCollection<T> : IEnumerable<T>,
IEnumerable
where T : IMetadataObject
generic<typename T>
where T : IMetadataObject
public interface class IMetadataCollection : IEnumerable<T>,
IEnumerable
type IMetadataCollection<'T when 'T : IMetadataObject> =
interface
interface IEnumerable<'T>
interface IEnumerable
end
JScript 不支援一般類型和方法。
型別參數
- T
The type of the elements in the collection, constrained to IMetadataObject.
IMetadataCollection<(Of <(<'T>)>)> 型別公開下列成員。
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
AsMetadataObjectCollection | Gets an IMetadataCollection<(Of <(<'T>)>)> object that contains this collection. |
![]() |
Count | Gets the number of elements in the collection. |
![]() |
Item | Gets the element in the collection by name. |
上層
方法
| 名稱 | 說明 | |
|---|---|---|
![]() |
Contains(String) | Determines whether the collection contains an element that has the specified name. |
![]() |
Contains(T) | Determines whether the collection contains the specified object. |
![]() |
FindAll(Predicate< (Of < <' (T> ) > > )) | Retrieves all elements in the collection that match the conditions defined by the specified predicate. |
![]() |
FindAll(String) | Retrieves all elements in the collection that have the specified name. |
![]() |
GetEnumerator() () () () | (繼承自 IEnumerable< (Of < ( <'T> ) > ) >。) |
![]() |
GetEnumerator() () () () | (繼承自 IEnumerable。) |
上層
.gif)
.gif)