다음을 통해 공유


SfcReferenceCollection<K, T, S> 클래스

Represents the base for all domain collections.

상속 계층

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcReferenceCollection<K, T, S>

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

구문

‘선언
Public MustInherit Class SfcReferenceCollection(Of K As {Object, IComparable(Of K)}, T As SfcInstance, S As SfcInstance) _
    Implements IReadOnlyDictionary(Of K, T), IReadOnlyCollection(Of T),  _
    IReadOnlyCollection, IEnumerable(Of T), IEnumerable, IListSource
‘사용 방법
Dim instance As SfcReferenceCollection(Of K, T, S)
public abstract class SfcReferenceCollection<K, T, S> : IReadOnlyDictionary<K, T>, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable, IListSource 
where K : Object, IComparable<K>
where T : SfcInstance 
where S : SfcInstance
generic<typename K, typename T, typename S>
where K : Object, IComparable<K>
where T : SfcInstance 
where S : SfcInstance 
public ref class SfcReferenceCollection abstract : IReadOnlyDictionary<K, T>, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable, IListSource
[<AbstractClassAttribute>]
type SfcReferenceCollection<'K, 'T, 'S when 'K : Object and IComparable<'K> when 'T : SfcInstance when 'S : SfcInstance> =  
    class 
        interface IReadOnlyDictionary<'K, 'T>
        interface IReadOnlyCollection<'T>
        interface IReadOnlyCollection 
        interface IEnumerable<'T>
        interface IEnumerable 
        interface IListSource 
    end
JScript는 제네릭 형식 및 메서드를 지원하지 않습니다.

유형 매개 변수

  • K
    The key type of the target collection.
  • T
    The element type of the target collection.
  • S
    The type of the collection owner.

SfcReferenceCollection<K, T, S> 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
보호된 메서드 SfcReferenceCollection<K, T, S> Initializes a new instance of the SfcReferenceCollection<K, T, S> class using the specified owner, resolver, and comparer.

맨 위로 이동

속성

  이름 설명
공용 속성 Count Gets the number of elements contained in the collection.
공용 속성 Item Gets the element associated with the specified key.
공용 속성 Keys Gets the collection of keys contained in this collection.
공용 속성 Values Gets the collection of values contained in this collection.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Contains Determines whether this collection contains an element with the specified value.
공용 메서드 ContainsKey Determines whether SfcReferenceCollection<K, T, S> contains an element with the specified key.
공용 메서드 CopyTo Copies the elements of this collection to the specified array, starting at specified index.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetEnumerator Returns an enumerator that iterates through a collection.
공용 메서드 GetHashCode (Object에서 상속됨)
보호된 메서드 GetKeyFromValue Obtains a key from the item value.
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 Refresh Renews the inner collection storage and resolves to fill it.
공용 메서드 ToString (Object에서 상속됨)
공용 메서드 TryGetValue Gets the value associated with the specified key.

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 속성 IListSource.ContainsListCollection Gets a value indicating whether this list is an IList collection.
명시적 인터페이스 구현전용 메서드 IEnumerable<T>.GetEnumerator Returns an enumerator that iterates through a collection.
명시적 인터페이스 구현전용 메서드 IListSource.GetList Creates a list of values from the collection that can be accessed by index, sorted, and searched.

맨 위로 이동

주의

This class abstracts all the necessary handshaking between the parent object, and the collection or element objects.

스레드 보안

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

참고 항목

참조

Microsoft.SqlServer.Management.Sdk.Sfc 네임스페이스