PropertyCollection PropertyCollection PropertyCollection Class

정의

PropertyCollection 클래스는 부모 개체에 정의된 모든 속성을 나타내는 Property 개체의 컬렉션을 나타냅니다. The PropertyCollection class represents a collection of Property objects that represent all the properties defined on the parent object.

public ref class PropertyCollection : Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::ICollection
public class PropertyCollection : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.ICollection
Public Class PropertyCollection
Implements ICollection, ISfcPropertySet
상속
PropertyCollectionPropertyCollectionPropertyCollection
파생
구현

설명

A PropertyCollection 개체 속성 집합에 대 한 액세스를 얻는 데 사용할 수 있습니다.A PropertyCollection object can be used to gain access to a set of properties. Item[Int32] 속성으로 특정 Property 개체를 반환할 수 있습니다.You can use the Item[Int32] property to return a specific Property object.

속성

Count Count Count

PropertyCollection 개체의 속성 수를 가져옵니다. Gets the number of properties in the PropertyCollection object.

IsSynchronized IsSynchronized IsSynchronized

컬렉션에 대한 액세스가 동기화되어 스레드로부터 안전한지 여부를 나타내는 Boolean 값을 가져옵니다. Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe.

Item[String] Item[String] Item[String]

이름을 사용하여 컬렉션에서 개체를 가져옵니다. Gets an object in the collection by name.

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

인덱스 번호를 사용하여 컬렉션에서 개체를 가져옵니다. Gets an object in the collection by index number.

SyncRoot SyncRoot SyncRoot

컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다. Gets an object that can be used to synchronize access to the collection.

메서드

Contains(String) Contains(String) Contains(String)

키로 지정한 요소가 컬렉션에 있는지 여부를 결정합니다. Determines whether the element specified by key exists in the collection.

CopyTo(Property[], Int32) CopyTo(Property[], Int32) CopyTo(Property[], 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.

GetPropertyObject(Int32) GetPropertyObject(Int32) GetPropertyObject(Int32)

Property 개체를 가져옵니다. Gets the Property object.

GetPropertyObject(String) GetPropertyObject(String) GetPropertyObject(String)

Property 개체를 가져옵니다. Gets the Property object.

GetPropertyObject(Int32, Boolean) GetPropertyObject(Int32, Boolean) GetPropertyObject(Int32, Boolean)

Property 개체를 가져옵니다. Gets the Property object.

GetPropertyObject(String, Boolean) GetPropertyObject(String, Boolean) GetPropertyObject(String, Boolean)

. * 가져옵니다는 Property 개체입니다. .*Gets the Property object.

LookupID(String) LookupID(String) LookupID(String)

지정한 이름의 Property 개체에 있는 PropertyCollection 개체의 ID를 반환합니다. Returns the ID of the Property object in the PropertyCollection object that has the specified name.

명시적 인터페이스 구현

ISfcPropertySet.Contains(ISfcProperty) ISfcPropertySet.Contains(ISfcProperty) ISfcPropertySet.Contains(ISfcProperty)

매개 변수로 지정한 속성이 속성 컬렉션에 있는지 여부를 확인합니다. Determines whether the property collection contains the property specified by the parameter.

ISfcPropertySet.Contains(String) ISfcPropertySet.Contains(String) ISfcPropertySet.Contains(String)

propertyName 매개 변수로 지정한 속성이 속성 컬렉션에 있는지 여부를 확인합니다. Determines whether the property collection contains the property specified by the propertyName parameter.

ISfcPropertySet.Contains<T>(String) ISfcPropertySet.Contains<T>(String) ISfcPropertySet.Contains<T>(String)

name 매개 변수로 지정한 속성이 속성 컬렉션에 있는지 여부를 확인합니다. Determines whether the property collection contains the property specified by the name parameter.

ISfcPropertySet.EnumProperties() ISfcPropertySet.EnumProperties() ISfcPropertySet.EnumProperties()

속성 컬렉션에 대한 열거자를 가져옵니다. Gets the enumerator for the property collection.

ISfcPropertySet.TryGetProperty(String, ISfcProperty) ISfcPropertySet.TryGetProperty(String, ISfcProperty) ISfcPropertySet.TryGetProperty(String, ISfcProperty)

name 매개 변수로 지정한 속성과 property 매개 변수로 지정한 형식을 가져오려고 합니다. Tries to get the property specified by the name parameter and type specified by the property parameter.

ISfcPropertySet.TryGetPropertyValue(String, Object) ISfcPropertySet.TryGetPropertyValue(String, Object) ISfcPropertySet.TryGetPropertyValue(String, Object)

name 매개 변수로 지정한 속성 값과 property 매개 변수로 지정한 형식을 가져오려고 합니다. Tries to get the property value specified by the name parameter and type specified by the property parameter.

ISfcPropertySet.TryGetPropertyValue<T>(String, T) ISfcPropertySet.TryGetPropertyValue<T>(String, T) ISfcPropertySet.TryGetPropertyValue<T>(String, T)

컬렉션 속성 값에 포함 되는지 값을 나타냅니다. Indicates a value whether the collection contains the property value.

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

속성 컬렉션을 복사합니다. Copies the property collection.

적용 대상