PropertyCollection 클래스

The PropertyCollection class represents a collection of Property objects that represent all the properties defined on the parent object.

상속 계층

System.Object
  Microsoft.SqlServer.Management.Smo.PropertyCollection
    Microsoft.SqlServer.Management.Smo.SqlPropertyCollection

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

구문

‘선언
Public Class PropertyCollection _
    Implements ICollection, IEnumerable, ISfcPropertySet
‘사용 방법
Dim instance As PropertyCollection
public class PropertyCollection : ICollection, 
    IEnumerable, ISfcPropertySet
public ref class PropertyCollection : ICollection, 
    IEnumerable, ISfcPropertySet
type PropertyCollection =  
    class 
        interface ICollection 
        interface IEnumerable 
        interface ISfcPropertySet 
    end
public class PropertyCollection implements ICollection, IEnumerable, ISfcPropertySet

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

속성

  이름 설명
공용 속성 Count Gets the number of properties in the PropertyCollection object.
공용 속성 IsSynchronized Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe.
공용 속성 Item[Int32] Gets an object in the collection by index number.
공용 속성 Item[String] Gets an object in the collection by name.
공용 속성 SyncRoot Gets an object that can be used to synchronize access to the collection.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Contains Determines whether the element specified by key exists in the collection.
공용 메서드 CopyTo Copies the collection objects to a one-dimensional array beginning at the index value specified.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetEnumerator Gets an enumerator that can iterate through the list of objects.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetPropertyObject(Int32) Gets the Property object.
공용 메서드 GetPropertyObject(String) Gets the Property object.
공용 메서드 GetPropertyObject(Int32, Boolean) Gets the Property object.
공용 메서드 GetPropertyObject(String, Boolean) .Gets the Property object.
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 LookupID Returns the ID of the Property object in the PropertyCollection object that has the specified name.
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ICollection.CopyTo Copies the collection.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.Contains(String) Determines whether the property collection contains the property specified by the propertyName parameter.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.Contains(ISfcProperty) Determines whether the property collection contains the property specified by the parameter.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.Contains<T>(String) Determines whether the property collection contains the property specified by the name parameter.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.EnumProperties Gets the enumerator for the property collection.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.TryGetProperty Tries to get the property specified by the name parameter and type specified by the property parameter.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.TryGetPropertyValue(String, Object%) Tries to get the property value specified by the name parameter and type specified by the property parameter.
명시적 인터페이스 구현전용 메서드 ISfcPropertySet.TryGetPropertyValue<T>(String, T%) Tries to get the property value specified by the name parameter and type specified by the value parameter.

맨 위로 이동

주의

A PropertyCollection object can be used to gain access to a set of properties. You can use the Item property to return a specific Property object.

스레드 보안

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

참고 항목

참조

Microsoft.SqlServer.Management.Smo 네임스페이스

관련 자료

컬렉션 사용