CollectionItemCollection Clase

Definición

Clase colección SFC para objetos de elemento de colección

public sealed class CollectionItemCollection : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<Microsoft.SqlServer.Management.Collector.CollectionItem,Microsoft.SqlServer.Management.Collector.CollectionItem.Key,Microsoft.SqlServer.Management.Collector.CollectionSet>
type CollectionItemCollection = class
    inherit SfcCollatedDictionaryCollection<CollectionItem, CollectionItem.Key, CollectionSet>
Public NotInheritable Class CollectionItemCollection
Inherits SfcCollatedDictionaryCollection(Of CollectionItem, CollectionItem.Key, CollectionSet)
Herencia

Constructores

Nombre Description
CollectionItemCollection(CollectionSet)

Inicializa una nueva instancia de collectionItemCollection dada una colecciónSet.

Propiedades

Nombre Description
Ascending

Ordene de forma ascendente la referencia cultural de la colección actual.

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Count

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
CultureInfo

La ordenación de la colección usará esta información de referencia cultural .NET.

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
IgnoreCase

Ordene de forma no distingue mayúsculas de minúsculas para la referencia cultural de la colección actual.

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Initialized

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
IsReadOnly

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
IsSynchronized

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
Item[K]

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
Item[String]

Obtener collectionItem por nombre

Parent

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
SyncRoot

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)

Métodos

Nombre Description
Add(T)

Agrega el obj a la colección

(Heredado de SfcCollection<T,K,ParentT>)
AddCollectionItem(CollectionItem)

Agregue explícitamente un elemento a la colección. TODO: se trata de una solución temporal hasta SFC v2.

AddImpl(T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
AddShadow(T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Clear()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(K)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
CopyTo(Array, Int32)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
CopyTo(T[], Int32)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
CreateAndInitializeChildObject(K)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
EnsureCollectionInitialized()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
FinishMerge()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
GetCollectionElementNameImpl()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
GetElementFactoryImpl()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
GetEnumerator()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
GetExistingObjectByKey(K)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
GetObjectByKey(K)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
InitInnerCollection()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
PrepareMerge()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
Refresh()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
Refresh(Boolean)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
Remove(T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
RemoveCollectionItem(CollectionItem)

Quitar explícitamente un elemento de la colección TODO: se trata de una solución temporal hasta SFC v2.

RemoveImpl(T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
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.

(Heredado de SfcCollection<T,K,ParentT>)
Rename(T, K)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ResetInnerCollection()

Llame a esto si alguna de las propiedades CultureInfo, IgnoreCase o Ascending cambia después de Initialzation. La colección se restablece para respetar la nueva configuración. TODO: el usuario es responsable de llamar a esto después de cambiar las propiedades que desee, se debe automatizar.

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
TryGetValue(K, T)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)

Implementaciones de interfaz explícitas

Nombre Description
IComparer<K>.Compare(K, K)

Compare las claves basadas en nuestras propiedades CultureInfo y IgnoreCase actuales, a menos que se haya pasado un comparador personalizado.

(Heredado de SfcCollatedDictionaryCollection<T,K,ParentT>)
IEnumerable.GetEnumerator()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
IListSource.ContainsListCollection

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
IListSource.GetList()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Add(SfcInstance)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.AddShadow(SfcInstance)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Count

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.EnsureInitialized()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.FinishMerge()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.GetCollectionElementNameImpl()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.GetElementFactory()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.GetExisting(SfcKey, SfcInstance)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.GetObjectByKey(SfcKey)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Initialized

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Parent

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.PrepareMerge()

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Remove(SfcInstance)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.RemoveElement(SfcInstance)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)
ISfcCollection.Rename(SfcInstance, SfcKey)

Clase colección SFC para objetos de elemento de colección

(Heredado de SfcCollection<T,K,ParentT>)

Se aplica a