SfcCollection<T,K,ParentT> 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 SfcCollection<T,K,ParentT> : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCollection, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.ICollection, System.ComponentModel.IListSource where T : SfcInstance where K : SfcKey where ParentT : SfcInstance
type SfcCollection<'T, 'K, 'ParentT (requires 'T :> SfcInstance and 'K :> SfcKey and 'ParentT :> SfcInstance)> = class
    interface ICollection<'T (requires 'T :> SfcInstance)>
    interface seq<'T (requires 'T :> SfcInstance)>
    interface IEnumerable
    interface ICollection
    interface ISfcCollection
    interface IListSource
Public MustInherit Class SfcCollection(Of T, K, ParentT)
Implements ICollection, ICollection(Of T), IEnumerable(Of T), IListSource, ISfcCollection

Parâmetros de tipo

T
K
ParentT
Herança
SfcCollection<T,K,ParentT>
Derivado
Implementações

Construtores

Nome Description
SfcCollection<T,K,ParentT>(ParentT)

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.

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.

Initialized

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.

IsReadOnly

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.

IsSynchronized

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.

Parent

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.

SyncRoot

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
Add(T)

Adiciona o obj à coleção

AddImpl(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.

AddShadow(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.

Clear()

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.

Contains(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.

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.

CopyTo(Array, 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.

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.

CreateAndInitializeChildObject(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.

EnsureCollectionInitialized()

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.

FinishMerge()

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.

GetCollectionElementNameImpl()

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.

GetElementFactoryImpl()

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.

GetExistingObjectByKey(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.

GetObjectByKey(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.

InitInnerCollection()

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.

PrepareMerge()

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.

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.

Refresh(Boolean)

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.

Remove(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.

RemoveImpl(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.

RemoveInternal(T)

Remova o item dado pela chave. O objeto existente é marcado com um estado de ToBeDropped para remoção quando seu pai é alterado ou descartado. Nesse momento, o objeto marcado será removido da coleção. Pendentes, nenhum ou objetos descartados são removidos da coleção imediatamente.

Rename(T, 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.

Implantações explícitas de interface

Nome Description
IEnumerable.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.

ISfcCollection.Add(SfcInstance)

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.

ISfcCollection.AddShadow(SfcInstance)

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.

ISfcCollection.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.

ISfcCollection.EnsureInitialized()

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.

ISfcCollection.FinishMerge()

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.

ISfcCollection.GetCollectionElementNameImpl()

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.

ISfcCollection.GetElementFactory()

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.

ISfcCollection.GetExisting(SfcKey, SfcInstance)

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.

ISfcCollection.GetObjectByKey(SfcKey)

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.

ISfcCollection.Initialized

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.

ISfcCollection.Parent

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.

ISfcCollection.PrepareMerge()

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.

ISfcCollection.Remove(SfcInstance)

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.

ISfcCollection.RemoveElement(SfcInstance)

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.

ISfcCollection.Rename(SfcInstance, SfcKey)

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