SfcCollection<T,K,ParentT> Clase

Definición

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o 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
Herencia
SfcCollection<T,K,ParentT>
Derivado
Implementaciones

Constructores

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

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Propiedades

Nombre Description
Count

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Initialized

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

IsReadOnly

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

IsSynchronized

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Item[K]

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Parent

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

SyncRoot

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Métodos

Nombre Description
Add(T)

Agrega el obj a la colección

AddImpl(T)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

AddShadow(T)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Clear()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Contains(K)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Contains(T)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

CopyTo(Array, Int32)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

CopyTo(T[], Int32)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

CreateAndInitializeChildObject(K)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

EnsureCollectionInitialized()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

FinishMerge()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

GetCollectionElementNameImpl()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

GetElementFactoryImpl()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

GetEnumerator()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

GetExistingObjectByKey(K)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

GetObjectByKey(K)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

InitInnerCollection()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

PrepareMerge()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Refresh()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Refresh(Boolean)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Remove(T)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

RemoveImpl(T)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

RemoveInternal(T)

Quite el elemento proporcionado por la clave. El objeto existente se marca con un estado de ToBeDropped para quitarlo cuando su elemento primario es Altered o Dropped. En ese momento, el objeto marcado se quitará de la colección. Los objetos Pendientes, None o Dropped se quitan de la colección inmediatamente.

Rename(T, K)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

IListSource.ContainsListCollection

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

IListSource.GetList()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Add(SfcInstance)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.AddShadow(SfcInstance)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Count

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.EnsureInitialized()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.FinishMerge()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.GetCollectionElementNameImpl()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.GetElementFactory()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.GetExisting(SfcKey, SfcInstance)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.GetObjectByKey(SfcKey)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Initialized

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Parent

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.PrepareMerge()

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Remove(SfcInstance)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.RemoveElement(SfcInstance)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

ISfcCollection.Rename(SfcInstance, SfcKey)

Base de colección Sfc para todas las colecciones de dominios. Abstrae todo el protocolo de enlace necesario entre el objeto primario y los objetos de colección o elemento.

Se aplica a