OrderedCollection<T> OrderedCollection<T> OrderedCollection<T> Class

Definition

public class OrderedCollection<T> : Microsoft.SqlServer.Management.SqlParser.MetadataProvider.OrderedCollectionBase<T>, Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataCollection<Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataObject>, Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataOrderedCollection<Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataObject>, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.SqlParser.Metadata.IMetadataObject> where T : class, IMetadataObject
type OrderedCollection<'T (requires 'T : null and 'T :> IMetadataObject)> = class
    inherit OrderedCollectionBase<'T (requires 'T : null and 'T :> IMetadataObject)>
    interface IMetadataOrderedCollection<IMetadataObject>
    interface IMetadataCollection<IMetadataObject>
    interface seq<IMetadataObject>
    interface IEnumerable
Public Class OrderedCollection(Of T)
Inherits OrderedCollectionBase(Of T)
Implements IEnumerable(Of IMetadataObject), IMetadataCollection(Of IMetadataObject), IMetadataOrderedCollection(Of IMetadataObject)

Type Parameters

T
Inheritance
OrderedCollection<T>OrderedCollection<T>OrderedCollection<T>
Derived
Implements

Constructors

OrderedCollection<T>(CollationInfo) OrderedCollection<T>(CollationInfo) OrderedCollection<T>(CollationInfo)
OrderedCollection<T>(Int32, CollationInfo) OrderedCollection<T>(Int32, CollationInfo) OrderedCollection<T>(Int32, CollationInfo)

Properties

AsMetadataObjectCollection AsMetadataObjectCollection AsMetadataObjectCollection
Count Count Count Inherited from OrderedCollectionBase<T>
IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] Inherited from OrderedCollectionBase<T>
Item[Int32] Item[Int32] Item[Int32] Inherited from OrderedCollectionBase<T>
Item[String] Item[String] Item[String] Inherited from OrderedCollectionBase<T>

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()
IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator()
IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection
IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject)
IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String)
IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count
IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>)
IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String)
IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String]
IMetadataOrderedCollection<IMetadataObject>.Item[Int32] IMetadataOrderedCollection<IMetadataObject>.Item[Int32] IMetadataOrderedCollection<IMetadataObject>.Item[Int32]

Methods

Add(T) Add(T) Add(T) Inherited from OrderedCollectionBase<T>
AddRange(IEnumerable<T>) AddRange(IEnumerable<T>) AddRange(IEnumerable<T>) Inherited from OrderedCollectionBase<T>
Clear() Clear() Clear() Inherited from OrderedCollectionBase<T>
Clone() Clone() Clone() Inherited from OrderedCollectionBase<T>
Clone(Boolean) Clone(Boolean) Clone(Boolean) Inherited from OrderedCollectionBase<T>
Contains(String) Contains(String) Contains(String) Inherited from OrderedCollectionBase<T>
Contains(T) Contains(T) Contains(T) Inherited from OrderedCollectionBase<T>
FindAll(Predicate<T>) FindAll(Predicate<T>) FindAll(Predicate<T>) Inherited from OrderedCollectionBase<T>
FindAll(String) FindAll(String) FindAll(String) Inherited from OrderedCollectionBase<T>
GetEnumerator() GetEnumerator() GetEnumerator() Inherited from OrderedCollectionBase<T>
Remove(String) Remove(String) Remove(String) Inherited from OrderedCollectionBase<T>
Remove(T) Remove(T) Remove(T) Inherited from OrderedCollectionBase<T>

Applies to