ForeignKeyColumnCollection 클래스

Represents a collection of IForeignKeyColumn objects where element ordering is preserved.

네임스페이스:  Microsoft.SqlServer.Management.SqlParser.MetadataProvider
어셈블리:  Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)

public class ForeignKeyColumnCollection : OrderedCollection<IForeignKeyColumn>

ForeignKeyColumnCollection 유형에서 다음 멤버를 표시합니다.

  이름설명
공용 메서드ForeignKeyColumnCollection(CollationInfo)Creates and initializes a new instance of the ForeignKeyColumnCollection class that uses the specified CollationInfo object and the default initial capacity.
공용 메서드ForeignKeyColumnCollection(Int32, CollationInfo)Creates and initializes a new instance of the ForeignKeyColumnCollection class that uses the specified capacity and CollationInfo object.
맨 위로 이동

  이름설명
공용 속성AsMetadataObjectCollectionGets an IMetadataCollection<T> object that contains this collection. (OrderedCollection<T>에서 상속됨)
공용 속성CountGets the number of elements in the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 속성Item[Int32]Gets the element at the specified index. (OrderedCollectionBase<T>에서 상속됨)
공용 속성Item[String]Gets or sets the element that has the specified name. (OrderedCollectionBase<T>에서 상속됨)
맨 위로 이동

  이름설명
공용 메서드AddAdds an object to the collection using its name as the key. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드AddRangeAdds the elements of the specified collection to this collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드ClearRemoves all elements from the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Clone()Creates an IMutableMetadataCollection<T> instance that is a copy of this object, except for the elements. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Clone(Boolean)Creates an IMutableMetadataCollection<T> instance that is a copy of this object and, if specified, also copies the elements. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Contains(String)Determines whether the specified element is in the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Contains(T)Determines whether the specified element is in the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Equals (Object에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드FindAll(Predicate<T>)Finds all elements in the collection that match the conditions that are defined by the specified predicate. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드FindAll(String)Finds all elements in the collection that have the specified name. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드GetEnumeratorReturns an enumerator that iterates through the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
보호된 메서드MemberwiseClone (Object에서 상속됨)
공용 메서드Remove(String)Removes the element that has the specified name from the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드Remove(T)Removes the specified element from the collection. (OrderedCollectionBase<T>에서 상속됨)
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

  이름설명
명시적 인터페이스 구현전용 메서드IEnumerable<IMetadataObject>.GetEnumeratorReturns an enumerator that can iterate through the collection. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 메서드IEnumerable.GetEnumeratorReturns an enumerator that can iterate through the collection. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 속성IMetadataCollection<IMetadataObject>.AsMetadataObjectCollectionGets an IMetadataCollection<T> object that contains this collection. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 메서드IMetadataCollection<IMetadataObject>.Contains(String)Determines whether the collection contains an element that has the specified name. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 메서드IMetadataCollection<IMetadataObject>.Contains(IMetadataObject)Determines whether the collection contains an element that has the specified name. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 속성IMetadataCollection<IMetadataObject>.CountGets the number of elements in the collection. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 메서드IMetadataCollection<IMetadataObject>.FindAll(String)Determines whether the collection contains an element that has the specified name. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 메서드IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>)Retrieves all elements in the collection that match the conditions defined by the specified predicate. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 속성IMetadataCollection<IMetadataObject>.Item[String]Gets the element in the collection by name. (OrderedCollection<T>에서 상속됨)
명시적 인터페이스 구현전용 속성IMetadataCollection<T>.Item[String]Gets the element that has the specified name. (OrderedCollectionBase<T>에서 상속됨)
명시적 인터페이스 구현전용 속성IMetadataOrderedCollection<IMetadataObject>.ItemGets an element in the collection at the specified index. (OrderedCollection<T>에서 상속됨)
맨 위로 이동

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

커뮤니티 추가 항목

추가
표시: