Udostępnij przez


ServiceCollection Klasa

Definicja

Reprezentuje kolekcję wystąpień Service klasy. Klasa ta nie może być dziedziczona.

public ref class ServiceCollection sealed : System::Web::Services::Description::ServiceDescriptionBaseCollection
public sealed class ServiceCollection : System.Web.Services.Description.ServiceDescriptionBaseCollection
type ServiceCollection = class
    inherit ServiceDescriptionBaseCollection
Public NotInheritable Class ServiceCollection
Inherits ServiceDescriptionBaseCollection
Dziedziczenie

Uwagi

Klasa Service odpowiada elementowi Web Services Description Language (WSDL)service><ujętemu <definitions> w element główny. Aby uzyskać więcej informacji na temat języka WSDL, zobacz specyfikację WSDL .

Właściwości

Nazwa Opis
Capacity

Pobiera lub ustawia liczbę elementów, które CollectionBase mogą zawierać.

(Dziedziczone od CollectionBase)
Count

Pobiera liczbę elementów zawartych w wystąpieniu CollectionBase . Nie można zastąpić tej właściwości.

(Dziedziczone od CollectionBase)
InnerList

Pobiera element ArrayList zawierający listę elementów w wystąpieniu CollectionBase .

(Dziedziczone od CollectionBase)
Item[Int32]

Pobiera lub ustawia wartość Service określonego indeksu opartego na zerach.

Item[String]

Pobiera określony Service przez jego nazwę.

List

Pobiera element IList zawierający listę elementów w wystąpieniu CollectionBase .

(Dziedziczone od CollectionBase)
Table

Pobiera interfejs implementujący skojarzenie kluczy i wartości w obiekcie ServiceDescriptionBaseCollection.

(Dziedziczone od ServiceDescriptionBaseCollection)

Metody

Nazwa Opis
Add(Service)

Dodaje określony Service element na końcu elementu ServiceCollection.

Clear()

Usuwa wszystkie obiekty z CollectionBase wystąpienia. Nie można zastąpić tej metody.

(Dziedziczone od CollectionBase)
Contains(Service)

Zwraca wartość wskazującą, czy określone Service wystąpienie jest elementem członkowskim ServiceCollectionobiektu .

CopyTo(Service[], Int32)

Kopiuje całą ServiceCollection do jednowymiarowej tablicy typu Service, zaczynając od określonego indeksu zerowego tablicy docelowej.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Dziedziczone od Object)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje za pośrednictwem CollectionBase wystąpienia.

(Dziedziczone od CollectionBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Dziedziczone od Object)
GetKey(Object)

Zwraca nazwę klucza skojarzonego z wartością przekazaną przez odwołanie.

(Dziedziczone od ServiceDescriptionBaseCollection)
GetType()

Type Pobiera bieżące wystąpienie.

(Dziedziczone od Object)
IndexOf(Service)

Wyszukuje określony Service element i zwraca indeks oparty na zerowym pierwszym wystąpieniu ServiceCollectionw obiekcie .

Insert(Int32, Service)

Dodaje określone Service wystąpienie do określonego ServiceCollection indeksu opartego na zera.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
OnClear()

Czyści zawartość ServiceDescriptionBaseCollection wystąpienia.

(Dziedziczone od ServiceDescriptionBaseCollection)
OnClearComplete()

Wykonuje dodatkowe procesy niestandardowe po wyczyszczeniu zawartości CollectionBase wystąpienia.

(Dziedziczone od CollectionBase)
OnInsert(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe przed wstawieniem nowego elementu do CollectionBase wystąpienia.

(Dziedziczone od CollectionBase)
OnInsertComplete(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe po wstawieniu nowego elementu do elementu ServiceDescriptionBaseCollection.

(Dziedziczone od ServiceDescriptionBaseCollection)
OnRemove(Int32, Object)

Usuwa element z elementu ServiceDescriptionBaseCollection.

(Dziedziczone od ServiceDescriptionBaseCollection)
OnRemoveComplete(Int32, Object)

Wykonuje dodatkowe procesy niestandardowe po usunięciu CollectionBase elementu z wystąpienia.

(Dziedziczone od CollectionBase)
OnSet(Int32, Object, Object)

Zamienia jedną wartość na inną w obiekcie ServiceDescriptionBaseCollection.

(Dziedziczone od ServiceDescriptionBaseCollection)
OnSetComplete(Int32, Object, Object)

Wykonuje dodatkowe procesy niestandardowe po ustawieniu wartości w wystąpieniu CollectionBase .

(Dziedziczone od CollectionBase)
OnValidate(Object)

Wykonuje dodatkowe procesy niestandardowe podczas sprawdzania poprawności wartości.

(Dziedziczone od CollectionBase)
Remove(Service)

Usuwa pierwsze wystąpienie określonego Service elementu z elementu ServiceCollection.

RemoveAt(Int32)

Usuwa element w określonym indeksie CollectionBase wystąpienia. Ta metoda nie jest zastępowana.

(Dziedziczone od CollectionBase)
SetParent(Object, Object)

Ustawia obiekt ServiceDescriptionBaseCollection nadrzędny wystąpienia.

(Dziedziczone od ServiceDescriptionBaseCollection)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)

Implementacje interfejsów jawnych

Nazwa Opis
ICollection.CopyTo(Array, Int32)

Kopiuje całą CollectionBase do zgodnej jednowymiarowej Arraytablicy, zaczynając od określonego indeksu tablicy docelowej.

(Dziedziczone od CollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu CollectionBase jest synchronizowany (bezpieczny wątek).

(Dziedziczone od CollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do obiektu CollectionBase.

(Dziedziczone od CollectionBase)
IList.Add(Object)

Dodaje obiekt na końcu obiektu CollectionBase.

(Dziedziczone od CollectionBase)
IList.Contains(Object)

Określa, czy element CollectionBase zawiera określony element.

(Dziedziczone od CollectionBase)
IList.IndexOf(Object)

Wyszukuje określony Object element i zwraca indeks oparty na zerowym pierwszym wystąpieniu w całym CollectionBaseobiekcie .

(Dziedziczone od CollectionBase)
IList.Insert(Int32, Object)

Wstawia element do CollectionBase określonego indeksu.

(Dziedziczone od CollectionBase)
IList.IsFixedSize

Pobiera wartość wskazującą, czy rozmiar CollectionBase ma stały rozmiar.

(Dziedziczone od CollectionBase)
IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja CollectionBase jest przeznaczona tylko do odczytu.

(Dziedziczone od CollectionBase)
IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.

(Dziedziczone od CollectionBase)
IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z obiektu CollectionBase.

(Dziedziczone od CollectionBase)

Metody rozszerzania

Nazwa Opis
AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

Dotyczy