DependencyCollection DependencyCollection DependencyCollection Class

정의

DependencyCollection 클래스는 SMO 스크립팅 작업에서에서 노드 클래스를 파생 하는 데 사용 되는 종속성 개체의 컬렉션을 나타냅니다. The DependencyCollection class represents a collection of Dependency objects that are used to derive the node classes in SMO scripting operations.

public ref class DependencyCollection : System::Collections::Generic::ICollection<Microsoft::SqlServer::Management::Smo::DependencyCollectionNode ^>, System::Collections::Generic::IEnumerable<Microsoft::SqlServer::Management::Smo::DependencyCollectionNode ^>, System::Collections::Generic::IList<Microsoft::SqlServer::Management::Smo::DependencyCollectionNode ^>
public class DependencyCollection : System.Collections.Generic.ICollection<Microsoft.SqlServer.Management.Smo.DependencyCollectionNode>, System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Management.Smo.DependencyCollectionNode>, System.Collections.Generic.IList<Microsoft.SqlServer.Management.Smo.DependencyCollectionNode>
Public Class DependencyCollection
Implements ICollection(Of DependencyCollectionNode), IEnumerable(Of DependencyCollectionNode), IList(Of DependencyCollectionNode)
상속
DependencyCollectionDependencyCollectionDependencyCollection
구현

예제

스크립팅Scripting

설명

A DependencyCollection 개체 스크립팅 종속성에 대 한 액세스를 얻는 데 사용할 수 있습니다.A DependencyCollection object can be used to gain access to a set of scripting dependencies. 사용할 수는 Item 속성을 특정 종속성 개체를 반환 합니다.You can use the Item property to return a specific Dependency object.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

생성자

DependencyCollection() DependencyCollection() DependencyCollection()

DependencyCollection 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the DependencyCollection class.

속성

Count Count Count

DependencyCollectionNode 개체의 DependencyCollection 개체 수를 가져옵니다. Gets the number of DependencyCollectionNode objects in the DependencyCollection object.

Item[Int32] Item[Int32] Item[Int32]

가져옵니다는 DependencyCollectionNode 인덱스 번호로 컬렉션에 있는 개체입니다. Gets a DependencyCollectionNode object in the collection by index number.

메서드

Add(DependencyCollectionNode) Add(DependencyCollectionNode) Add(DependencyCollectionNode)

추가 DependencyCollectionNode 개체는 DependencyCollection 개체입니다. Adds a DependencyCollectionNode object to the DependencyCollection object.

AddRange(IEnumerable<DependencyCollectionNode>) AddRange(IEnumerable<DependencyCollectionNode>) AddRange(IEnumerable<DependencyCollectionNode>)

컬렉션에 일정 범위의 노드를 추가합니다. Adds a range of nodes to the collection.

Clear() Clear() Clear()

모든 제거는 DependencyCollectionNode 에서 참조 된 개체 DependencyCollection 개체입니다. Removes all the DependencyCollectionNode objects from the referenced DependencyCollection object.

Contains(DependencyCollectionNode) Contains(DependencyCollectionNode) Contains(DependencyCollectionNode)

확인 여부를 지정 된 DependencyCollectionNode 개체의 멤버인는 DependencyCollection 개체입니다. Determines whether the specified DependencyCollectionNode object is a member of the DependencyCollection object.

ContainsUrn(Urn, Server) ContainsUrn(Urn, Server) ContainsUrn(Urn, Server)

확인 여부를 지정 된 Urn 개체가 지정된 된 서버에 존재 합니다. Determines whether the specified Urn object exists on the specified server.

CopyTo(DependencyCollectionNode[], Int32) CopyTo(DependencyCollectionNode[], Int32) CopyTo(DependencyCollectionNode[], Int32)

지정한 인덱스 값에서 시작하여 컬렉션 개체를 1차원 배열에 복사합니다. Copies the collection objects to a one-dimensional array beginning at the index value specified.

GetEnumerator() GetEnumerator() GetEnumerator()

개체 목록을 반복할 수 있는 열거자를 가져옵니다. Gets an enumerator that can iterate through the list of objects.

IndexOf(DependencyCollectionNode) IndexOf(DependencyCollectionNode) IndexOf(DependencyCollectionNode)

인덱스 값을 반환 된 DependencyCollectionNode 개체 내에서 DependencyCollection 개체입니다. Returns the index value of the DependencyCollectionNode object within the DependencyCollection object.

Insert(Int32, DependencyCollectionNode) Insert(Int32, DependencyCollectionNode) Insert(Int32, DependencyCollectionNode)

DependencyCollectionNode 개체의 지정한 인덱스 위치에 DependencyCollection 개체를 삽입합니다. Inserts a DependencyCollectionNode object at the specified index position in the DependencyCollection object.

Remove(DependencyCollectionNode) Remove(DependencyCollectionNode) Remove(DependencyCollectionNode)

제거는 DependencyCollectionNode 에서 개체는 DependencyCollection 개체입니다. Removes a DependencyCollectionNode object from the DependencyCollection object.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

제거는 DependencyCollectionNode 에서 개체는 DependencyCollection 개체와 지정된 된 인덱스 위치입니다. Removes a DependencyCollectionNode object from the DependencyCollection object and the specified index position.

명시적 인터페이스 구현

ICollection<DependencyCollectionNode>.IsReadOnly ICollection<DependencyCollectionNode>.IsReadOnly ICollection<DependencyCollectionNode>.IsReadOnly

종속성 컬렉션이 읽기 전용 지 여부를 나타내는 값을 가져옵니다. Gets a value that indicates whether the dependency collection is read-only.

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

컬렉션을 반복하는 데 필요한 IEnumerator 인터페이스를 반환합니다. Returns an IEnumerator interface that is required to iterate through a collection.

적용 대상