Interfejs IMutableMetadataOrderedCollection<T>
Reprezentuje tych kolekcja obiektów metadane, gdzie kolejność elementów jest zachowywany.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IMutableMetadataOrderedCollection(Of T As {Class, IMetadataObject}) _
Inherits IMetadataOrderedCollection(Of T), IMutableMetadataCollection(Of T), IMetadataCollection(Of T), _
IEnumerable(Of T), IEnumerable
'Użycie
Dim instance As IMutableMetadataOrderedCollection(Of T)
public interface IMutableMetadataOrderedCollection<T> : IMetadataOrderedCollection<T>,
IMutableMetadataCollection<T>, IMetadataCollection<T>, IEnumerable<T>, IEnumerable
where T : class, IMetadataObject
generic<typename T>
where T : ref class, IMetadataObject
public interface class IMutableMetadataOrderedCollection : IMetadataOrderedCollection<T>,
IMutableMetadataCollection<T>, IMetadataCollection<T>, IEnumerable<T>, IEnumerable
type IMutableMetadataOrderedCollection<'T when 'T : not struct and IMetadataObject> =
interface
interface IMetadataOrderedCollection<'T>
interface IMutableMetadataCollection<'T>
interface IMetadataCollection<'T>
interface IEnumerable<'T>
interface IEnumerable
end
Język JScript nie obsługuje ogólnych typów i metod.
Parametry typów
- T
Typ elementów kolekcja, ograniczony do IMetadataObject.
Typ IMutableMetadataOrderedCollection<T> uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
AsMetadataObjectCollection | Pobiera IMetadataCollection<T> obiekt, który zawiera kolekcja. (Dziedziczony z IMetadataCollection<T>). |
![]() |
Count | Pobiera liczbę elementów kolekcja. (Dziedziczony z IMetadataCollection<T>). |
![]() |
Item[String] | Pobiera element kolekcja według nazwy. (Dziedziczony z IMetadataCollection<T>). |
![]() |
Item[Int32] | Pobiera element pod określonym indeksem. (Dziedziczony z IMetadataOrderedCollection<T>). |
![]() |
Item[String] | Pobiera lub ustawia nazwę elementu kolekcja. (Dziedziczony z IMutableMetadataCollection<T>). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Add | Dodaje element do zakończenia kolekcja. (Dziedziczony z IMutableMetadataCollection<T>). |
![]() |
AddRange | Dodaje elementy w określonej kolekcja na końcu tej kolekcja. (Dziedziczony z IMutableMetadataCollection<T>). |
![]() |
Clear | Usuwa wszystkie elementy z kolekcja. (Dziedziczony z IMutableMetadataCollection<T>). |
![]() |
Clone() | Tworzy IMutableMetadataCollection<T> wystąpienie jest kopię tego obiektu, z wyjątkiem dla elementów. (Dziedziczony z IMutableMetadataCollection<T>). |
![]() |
Clone(Boolean) | Tworzy IMutableMetadataCollection<T> wystąpienie, którego kopię tego obiektu oraz, jeśli określona, kopie elementów. (Dziedziczony z IMutableMetadataCollection<T>). |
![]() |
Contains(String) | Określa, czy kolekcja zawiera element o określonej nazwie. (Dziedziczony z IMetadataCollection<T>). |
![]() |
FindAll(Predicate<T>) | Pobiera wszystkie elementy kolekcja, spełniające warunki określone przez określony predykatu. (Dziedziczony z IMetadataCollection<T>). |
![]() |
FindAll(String) | Pobiera wszystkie elementy kolekcja określonej nazwie. (Dziedziczony z IMetadataCollection<T>). |
![]() |
GetEnumerator() | (Dziedziczony z IEnumerable<T>). |
![]() |
GetEnumerator() | (Dziedziczony z IEnumerable). |
![]() |
Remove(String) | Usuwa pierwszy element, który ma nazwę określonego z kolekcja. (Dziedziczony z IMutableMetadataCollection<T>). |
Do góry
.gif)
.gif)