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) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.