SfcCollatedDictionaryCollection<T,K,ParentT> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public abstract class SfcCollatedDictionaryCollection<T,K,ParentT> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollection<T,K,ParentT>, System.Collections.Generic.IComparer<K>, System.Collections.Generic.IEnumerable<T> where T : SfcInstance where K : SfcKey where ParentT : SfcInstance
type SfcCollatedDictionaryCollection<'T, 'K, 'ParentT (requires 'T :> SfcInstance and 'K :> SfcKey and 'ParentT :> SfcInstance)> = class
inherit SfcCollection<'T, 'K, 'ParentT (requires 'T :> SfcInstance and 'K :> SfcKey and 'ParentT :> SfcInstance)>
interface IComparer<'K (requires 'K :> SfcKey)>
interface seq<'T (requires 'T :> SfcInstance)>
interface IEnumerable
Public MustInherit Class SfcCollatedDictionaryCollection(Of T, K, ParentT)
Inherits SfcCollection(Of T, K, ParentT)
Implements IComparer(Of K), IEnumerable(Of T)
Parametri di tipo
- T
- K
- ParentT
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| SfcCollatedDictionaryCollection<T,K,ParentT>(ParentT, IComparer<String>) | |
| SfcCollatedDictionaryCollection<T,K,ParentT>(ParentT) | |
Proprietà
| Nome | Descrizione |
|---|---|
| Ascending |
Ordinare in modo crescente le impostazioni cultura della raccolta corrente. |
| Count | |
| CultureInfo |
L'ordinamento della raccolta userà questa .NET informazioni sulle impostazioni cultura. |
| IgnoreCase |
Ordinare in modo senza distinzione tra maiuscole e minuscole per le impostazioni cultura della raccolta correnti. |
| Initialized | (Ereditato da SfcCollection<T,K,ParentT>) |
| IsReadOnly | |
| IsSynchronized | (Ereditato da SfcCollection<T,K,ParentT>) |
| Item[K] | (Ereditato da SfcCollection<T,K,ParentT>) |
| Parent | (Ereditato da SfcCollection<T,K,ParentT>) |
| SyncRoot | (Ereditato da SfcCollection<T,K,ParentT>) |
Metodi
| Nome | Descrizione |
|---|---|
| Add(T) |
Aggiunge l'obj alla raccolta (Ereditato da SfcCollection<T,K,ParentT>) |
| AddImpl(T) | |
| AddShadow(T) | |
| Clear() | |
| Contains(K) | |
| Contains(T) | |
| CopyTo(Array, Int32) | (Ereditato da SfcCollection<T,K,ParentT>) |
| CopyTo(T[], Int32) | |
| CreateAndInitializeChildObject(K) | (Ereditato da SfcCollection<T,K,ParentT>) |
| EnsureCollectionInitialized() | (Ereditato da SfcCollection<T,K,ParentT>) |
| FinishMerge() | |
| GetCollectionElementNameImpl() | (Ereditato da SfcCollection<T,K,ParentT>) |
| GetElementFactoryImpl() | (Ereditato da SfcCollection<T,K,ParentT>) |
| GetEnumerator() | |
| GetExistingObjectByKey(K) | |
| GetObjectByKey(K) | |
| InitInnerCollection() | |
| PrepareMerge() | |
| Refresh() | (Ereditato da SfcCollection<T,K,ParentT>) |
| Refresh(Boolean) | (Ereditato da SfcCollection<T,K,ParentT>) |
| Remove(T) | |
| RemoveImpl(T) | |
| RemoveInternal(T) |
Rimuovere l'elemento specificato dalla chiave. L'oggetto esistente viene contrassegnato con lo stato ToBeDropped per l'eliminazione quando il padre è Altered o Dropped. In quel momento l'oggetto contrassegnato verrà rimosso dalla raccolta. Gli oggetti None o Dropped in sospeso vengono rimossi immediatamente dall'insieme. (Ereditato da SfcCollection<T,K,ParentT>) |
| Rename(T, K) | (Ereditato da SfcCollection<T,K,ParentT>) |
| ResetInnerCollection() |
Chiamare questa proprietà se una delle proprietà CultureInfo, IgnoreCase o Crescente cambia dopo l'inizializzazione. La raccolta viene reimpostata per rispettare le nuove impostazioni. TODO: l'utente è responsabile della chiamata dopo aver modificato le proprietà desiderate, deve essere automatizzato. |
| TryGetValue(K, T) | |