ForeignKeyColumnCollection ForeignKeyColumnCollection ForeignKeyColumnCollection Class

정의

요소 순서가 유지되는 ForeignKeyColumnCollection 개체의 컬렉션을 나타냅니다. Represents a collection of ForeignKeyColumnCollection objects where element ordering is preserved.

public ref class ForeignKeyColumnCollection : Microsoft::SqlServer::Management::SqlParser::MetadataProvider::OrderedCollection<Microsoft::SqlServer::Management::SqlParser::Metadata::IForeignKeyColumn ^>
public class ForeignKeyColumnCollection : Microsoft.SqlServer.Management.SqlParser.MetadataProvider.OrderedCollection<Microsoft.SqlServer.Management.SqlParser.Metadata.IForeignKeyColumn>
Public Class ForeignKeyColumnCollection
Inherits OrderedCollection(Of IForeignKeyColumn)
상속

생성자

ForeignKeyColumnCollection(CollationInfo) ForeignKeyColumnCollection(CollationInfo) ForeignKeyColumnCollection(CollationInfo)

지정한 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) ForeignKeyColumnCollection(Int32, CollationInfo) ForeignKeyColumnCollection(Int32, CollationInfo)

지정한 용량과 ForeignKeyColumnCollection 개체를 사용하는 CollationInfo 클래스의 새 인스턴스를 만들고 초기화합니다. Creates and initializes a new instance of the ForeignKeyColumnCollection class that uses the specified capacity and CollationInfo object.

속성

AsMetadataObjectCollection AsMetadataObjectCollection AsMetadataObjectCollection

이 컬렉션을 포함하는 IMetadataCollection<T> 개체를 가져옵니다. Gets an IMetadataCollection<T> object that contains this collection.

(Inherited from OrderedCollection<T>)
Count Count Count

컬렉션에 있는 요소의 개수를 가져옵니다. Gets the number of elements in the collection.

(Inherited from OrderedCollectionBase<T>)
IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection IMetadataCollection<IMetadataObject>.AsMetadataObjectCollection Inherited from OrderedCollection<T>
IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count IMetadataCollection<IMetadataObject>.Count Inherited from OrderedCollection<T>
IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String] IMetadataCollection<IMetadataObject>.Item[String] Inherited from OrderedCollection<T>
IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] IMetadataCollection<T>.Item[String] Inherited from OrderedCollectionBase<T>
IMetadataOrderedCollection<IMetadataObject>.Item[Int32] IMetadataOrderedCollection<IMetadataObject>.Item[Int32] IMetadataOrderedCollection<IMetadataObject>.Item[Int32] Inherited from OrderedCollection<T>
Item[Int32] Item[Int32] Item[Int32]

지정한 인덱스에 있는 요소를 가져옵니다. Gets the element at the specified index.

(Inherited from OrderedCollectionBase<T>)
Item[String] Item[String] Item[String]

지정한 이름을 가진 요소를 가져오거나 설정합니다. Gets or sets the element that has the specified name.

(Inherited from OrderedCollectionBase<T>)

명시적 인터페이스 구현

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

컬렉션을 반복할 수 있는 열거자를 반환합니다. Returns an enumerator that can iterate through the collection.

(Inherited from OrderedCollection<T>)
IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator() IEnumerable<IMetadataObject>.GetEnumerator()

컬렉션 전체를 반복하는 열거자를 반환합니다. Returns an enumerator that iterates through the collection.

(Inherited from OrderedCollection<T>)
IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject) IMetadataCollection<IMetadataObject>.Contains(IMetadataObject)

지정한 개체가 컬렉션에 포함되는지 여부를 결정합니다. Determines whether the collection contains the specified object.

(Inherited from OrderedCollection<T>)
IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String) IMetadataCollection<IMetadataObject>.Contains(String)

지정한 요소가 컬렉션에 포함되어 있는지 여부를 확인합니다. Determines whether the collection contains the specified element.

(Inherited from OrderedCollection<T>)
IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>) IMetadataCollection<IMetadataObject>.FindAll(Predicate<IMetadataObject>)

컬렉션에서 지정한 조건자로 정의된 조건과 일치하는 모든 요소를 검색합니다. Retrieves all elements in the collection that match the conditions defined by the specified predicate.

(Inherited from OrderedCollection<T>)
IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String) IMetadataCollection<IMetadataObject>.FindAll(String)

컬렉션에서 지정한 이름을 가진 모든 요소를 검색합니다. Retrieves all elements in the collection that have the specified name.

(Inherited from OrderedCollection<T>)

메서드

Add(T) Add(T) Add(T)

컬렉션 이름을 키로 사용하여 컬렉션에 개체를 추가합니다. Adds an object to the collection using its name as the key.

(Inherited from OrderedCollectionBase<T>)
AddRange(IEnumerable<T>) AddRange(IEnumerable<T>) AddRange(IEnumerable<T>)

이 컬렉션에 지정한 컬렉션의 요소를 추가합니다. Adds the elements of the specified collection to this collection.

(Inherited from OrderedCollectionBase<T>)
Clear() Clear() Clear()

컬렉션에서 모든 요소를 제거합니다. Removes all elements from the collection.

(Inherited from OrderedCollectionBase<T>)
Clone() Clone() Clone()

요소를 제외하고 이 개체의 복사본인 IMutableMetadataCollection<T> 인스턴스를 만듭니다. Creates an IMutableMetadataCollection<T> instance that is a copy of this object, except for the elements.

(Inherited from OrderedCollectionBase<T>)
Clone(Boolean) Clone(Boolean) Clone(Boolean)

이 개체의 복사본인 IMutableMetadataCollection<T> 인스턴스를 만들고 지정한 경우 요소도 복사합니다. Creates an IMutableMetadataCollection<T> instance that is a copy of this object and, if specified, also copies the elements.

(Inherited from OrderedCollectionBase<T>)
Contains(String) Contains(String) Contains(String)

지정한 요소가 컬렉션에 있는지 여부를 확인합니다. Determines whether the specified element is in the collection.

(Inherited from OrderedCollectionBase<T>)
Contains(T) Contains(T) Contains(T)

지정한 요소가 컬렉션에 있는지 여부를 확인합니다. Determines whether the specified element is in the collection.

(Inherited from OrderedCollectionBase<T>)
FindAll(Predicate<T>) FindAll(Predicate<T>) FindAll(Predicate<T>)

컬렉션에서 지정한 조건자로 정의된 조건과 일치하는 모든 요소를 찾습니다. Finds all elements in the collection that match the conditions that are defined by the specified predicate.

(Inherited from OrderedCollectionBase<T>)
FindAll(String) FindAll(String) FindAll(String)

컬렉션에서 지정한 이름을 가진 모든 요소를 찾습니다. Finds all elements in the collection that have the specified name.

(Inherited from OrderedCollectionBase<T>)
GetEnumerator() GetEnumerator() GetEnumerator()

컬렉션 전체를 반복하는 열거자를 반환합니다. Returns an enumerator that iterates through the collection.

(Inherited from OrderedCollectionBase<T>)
Remove(String) Remove(String) Remove(String)

컬렉션에서 지정한 이름을 가진 요소를 제거합니다. Removes the element that has the specified name from the collection.

(Inherited from OrderedCollectionBase<T>)
Remove(T) Remove(T) Remove(T)

컬렉션에서 지정한 요소를 제거합니다. Removes the specified element from the collection.

(Inherited from OrderedCollectionBase<T>)

적용 대상