SfcCollatedDictionaryCollection<T,K,ParentT> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
Typparameter
- T
- K
- ParentT
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| SfcCollatedDictionaryCollection<T,K,ParentT>(ParentT, IComparer<String>) | |
| SfcCollatedDictionaryCollection<T,K,ParentT>(ParentT) | |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Ascending |
Sortieren Sie in aufsteigender Reihenfolge für die aktuelle Sammlungskultur. |
| Count | |
| CultureInfo |
Beim Sortieren der Sammlung werden diese .NET Kulturinformationen verwendet. |
| IgnoreCase |
Sortieren Sie bei der aktuellen Sammlungskultur die Groß-/Kleinschreibung nicht. |
| Initialized | (Geerbt von SfcCollection<T,K,ParentT>) |
| IsReadOnly | |
| IsSynchronized | (Geerbt von SfcCollection<T,K,ParentT>) |
| Item[K] | (Geerbt von SfcCollection<T,K,ParentT>) |
| Parent | (Geerbt von SfcCollection<T,K,ParentT>) |
| SyncRoot | (Geerbt von SfcCollection<T,K,ParentT>) |
Methoden
| Name | Beschreibung |
|---|---|
| Add(T) |
Fügt der Auflistung das Obj hinzu. (Geerbt von SfcCollection<T,K,ParentT>) |
| AddImpl(T) | |
| AddShadow(T) | |
| Clear() | |
| Contains(K) | |
| Contains(T) | |
| CopyTo(Array, Int32) | (Geerbt von SfcCollection<T,K,ParentT>) |
| CopyTo(T[], Int32) | |
| CreateAndInitializeChildObject(K) | (Geerbt von SfcCollection<T,K,ParentT>) |
| EnsureCollectionInitialized() | (Geerbt von SfcCollection<T,K,ParentT>) |
| FinishMerge() | |
| GetCollectionElementNameImpl() | (Geerbt von SfcCollection<T,K,ParentT>) |
| GetElementFactoryImpl() | (Geerbt von SfcCollection<T,K,ParentT>) |
| GetEnumerator() | |
| GetExistingObjectByKey(K) | |
| GetObjectByKey(K) | |
| InitInnerCollection() | |
| PrepareMerge() | |
| Refresh() | (Geerbt von SfcCollection<T,K,ParentT>) |
| Refresh(Boolean) | (Geerbt von SfcCollection<T,K,ParentT>) |
| Remove(T) | |
| RemoveImpl(T) | |
| RemoveInternal(T) |
Entfernen Sie das durch den Schlüssel angegebene Element. Vorhandenes Objekt wird mit dem Status "ToBeDropped" gekennzeichnet, wenn das übergeordnete Objekt geändert oder verworfen wird. Zu diesem Zeitpunkt wird das markierte Objekt aus der Auflistung entfernt. Ausstehend, None- oder Dropped-Objekte werden sofort aus der Auflistung entfernt. (Geerbt von SfcCollection<T,K,ParentT>) |
| Rename(T, K) | (Geerbt von SfcCollection<T,K,ParentT>) |
| ResetInnerCollection() |
Rufen Sie dies auf, wenn sich eine der CultureInfo-, IgnoreCase- oder Ascending-Eigenschaften nach initialzation ändert. Die Sammlung wird zurückgesetzt, um die neuen Einstellungen zu berücksichtigen. TODO: Der Benutzer ist dafür verantwortlich, dies nach dem Ändern der gewünschten Eigenschaften aufzurufen, es sollte automatisiert werden. |
| TryGetValue(K, T) | |