SfcReferenceCollection<K,T,S> Classe

Definição

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

public abstract class SfcReferenceCollection<K,T,S> : Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyCollection<T>, Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyDictionary<K,T>, System.Collections.Generic.IEnumerable<T>, System.ComponentModel.IListSource where K : IComparable<K> where T : SfcInstance where S : SfcInstance
type SfcReferenceCollection<'K, 'T, 'S (requires 'K :> IComparable<'K> and 'T :> SfcInstance and 'S :> SfcInstance)> = class
    interface IReadOnlyDictionary<'K, 'T (requires 'K :> IComparable<'K> and 'T :> SfcInstance)>
    interface IReadOnlyCollection<'T (requires 'T :> SfcInstance)>
    interface IReadOnlyCollection
    interface IEnumerable
    interface seq<'T (requires 'T :> SfcInstance)>
    interface IListSource
Public MustInherit Class SfcReferenceCollection(Of K, T, S)
Implements IEnumerable(Of T), IListSource, IReadOnlyCollection(Of T), IReadOnlyDictionary(Of K, T)

Parâmetros de tipo

K

O tipo de chave da coleção de destino.

T

O tipo de elemento da coleção de destino.

S

O tipo do proprietário da coleção.

Herança
SfcReferenceCollection<K,T,S>
Implementações

Construtores

Nome Description
SfcReferenceCollection<K,T,S>(S, ISfcReferenceCollectionResolver<T,S>, IComparer<K>)

Crie uma coleção de referências de instância.

Propriedades

Nome Description
Count

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Item[K]

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Keys

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Values

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Métodos

Nome Description
Contains(T)

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

ContainsKey(K)

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

CopyTo(T[], Int32)

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

GetEnumerator()

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

GetKeyFromValue(T)

Tipos derivados implementam isso para obter uma chave do valor do item.

Refresh()

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

TryGetValue(K, T)

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Implantações explícitas de interface

Nome Description
IEnumerable<T>.GetEnumerator()

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

IListSource.ContainsListCollection

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

IListSource.GetList()

A base de coleção Sfc para todas as coleções de domínio. Ele abstrai todo o handshaking necessário entre o objeto pai e os objetos de coleção ou elemento.

Aplica-se a