Klasa UserDefinedTypeCollection
UserDefinedTypeCollection Klasy reprezentuje kolekcja UserDefinedType obiektów, które reprezentują wszystkie typy danych alias które są zdefiniowane w tabela.
Hierarchia dziedziczenia
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .AbstractCollectionBase
Microsoft.SqlServer.Management.Smo. . :: . .SmoCollectionBase
Microsoft.SqlServer.Management.Smo. . :: . .SortedListCollectionBase
Microsoft.SqlServer.Management.Smo. . :: . .SchemaCollectionBase
Microsoft.SqlServer.Management.Smo..::..UserDefinedTypeCollection
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Syntax
'Deklaracja
Public NotInheritable Class UserDefinedTypeCollection _
Inherits SchemaCollectionBase
'Użycie
Dim instance As UserDefinedTypeCollection
public sealed class UserDefinedTypeCollection : SchemaCollectionBase
public ref class UserDefinedTypeCollection sealed : public SchemaCollectionBase
[<SealedAttribute>]
type UserDefinedTypeCollection =
class
inherit SchemaCollectionBase
end
public final class UserDefinedTypeCollection extends SchemaCollectionBase
Typ UserDefinedTypeCollection uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Count | Pobiera liczbę obiektów kolekcja odwołanie. (Dziedziczony z SmoCollectionBase). |
![]() |
IsSynchronized | Pobiera Boolean wartość właściwość, która określa, czy dostęp do kolekcja jest synchronizowane i dlatego wątek-bezpieczne. (Dziedziczony z SmoCollectionBase). |
![]() |
Item[ ( [ ( Int32] ) ] ) | Pobiera UserDefinedType obiektu kolekcja według numeru indeksu. |
![]() |
Item[ ( [ ( String] ) ] ) | Pobiera UserDefinedType obiektu kolekcja według nazwy. |
![]() |
Item[ ( [ ( String, String] ) ] ) | Pobiera UserDefinedType obiektu kolekcja według nazwy i schematu. |
![]() |
Parent | Pobiera Database obiekt, który jest elementem nadrzędnym UserDefinedType obiektu. |
![]() |
SyncRoot | Pobiera obiekt, który służy do synchronizowania dostępu do kolekcja. (Dziedziczony z SmoCollectionBase). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Add | Dodaje typ zdefiniowany przez użytkownika do kolekcja. |
![]() |
AddExisting | Dodaje obiekt do kolekcja. (Dziedziczony z AbstractCollectionBase). |
![]() |
AddImpl | Dodaje określony obiekt do tej kolekcja (Dziedziczony z SortedListCollectionBase). |
![]() |
Contains(String) | Sprawdza, czy parametr kolekcja zawiera element członkowski z nazwą równą określony ciąg. (Dziedziczony z SchemaCollectionBase). |
![]() |
Contains(String, String) | Sprawdza, czy parametr kolekcja zawiera element członkowski nazwa równą określony ciąg i z określonym schematem. (Dziedziczony z SchemaCollectionBase). |
![]() |
CopyTo | Kopiuje tablicą jednowymiarową, począwszy od wartości określonego indeksu kolekcja obiektów. |
![]() |
Equals | (Dziedziczony z Object). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetCollectionElementType | Pobiera typ elementu w kolekcji. (Dziedziczony z SmoCollectionBase). |
![]() |
GetEnumerator | Zwraca IEnumerator interfejs, który umożliwia iterować przeglądanie obiektów kolekcja. (Dziedziczony z SmoCollectionBase). |
![]() |
GetHashCode | (Dziedziczony z Object). |
![]() |
GetItemById(Int32) | element członkowski wyciągi z kolekcja odwołanie, używając identyfikator unikatowy, zdefiniowanych przez system. (Dziedziczony z SmoCollectionBase). |
![]() |
GetItemById(Int32, String) | element członkowski wyciągi z kolekcja odwołanie, używając zdefiniowanych przez system, identyfikator unikatowy i nazwa. (Dziedziczony z SmoCollectionBase). |
![]() |
GetObjectByIndex | element członkowski wyciągi z kolekcja odwołanie, używając identyfikator unikatowy, zdefiniowanych przez system. (Dziedziczony z SmoCollectionBase). |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
ImplAddExisting | Dodaje istniejącego obiektu określonego w tej kolekcja (Dziedziczony z SortedListCollectionBase). |
![]() |
InitializeChildCollection() () () () | Inicjuje kolekcje podrzędność odwołanie kolekcja. (Dziedziczony z SmoCollectionBase). |
![]() |
InitializeChildCollection(Boolean) | Inicjuje kolekcje podrzędność odwołanie kolekcja z opcją Odśwież właściwości kolekcja odwołanie. (Dziedziczony z SmoCollectionBase). |
![]() |
InitInnerCollection | Inicjuje kolekcja. (Dziedziczony z SchemaCollectionBase). |
![]() |
ItemById | Wyodrębnia element członkowski z UserDefinedTypeCollection kolekcja za pomocą identyfikator unikatowy, zdefiniowanych przez system. |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
Refresh() () () () | Odświeża odwołanie kolekcja. (Dziedziczony z SmoCollectionBase). |
![]() |
Refresh(Boolean) | Odświeża odwołanie kolekcja z możliwością odświeżania odwołanie kolekcja obiektów podrzędność. (Dziedziczony z SmoCollectionBase). |
![]() |
ToString | (Dziedziczony z Object). |
![]() |
ValidateParentObject | Sprawdza poprawność nadrzędny obiekt istnieje. (Dziedziczony z SmoCollectionBase). |
Do góry
Pola
Nazwa | Opis | |
---|---|---|
![]() |
initialized | Wartość ta obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z AbstractCollectionBase). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ICollection. . :: . .CopyTo | Kopiuje elementy z wystąpienie do tablicy wskazanych począwszy od indeksu. (Dziedziczony z SmoCollectionBase). |
Do góry
Uwagi
A UserDefinedTypeCollection obiektu mogą służyć do uzyskiwania dostępu do zestaw typów danych alias.Można użyć Item właściwość do zwracania określonej UserDefinedType obiektu.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.