Aracılığıyla paylaş


SmoCollectionBase Sınıfı

SmoCollectionBase smo koleksiyon sınıfları inşaat içinde kullanılır ve bunlara ortak üyeler içeren bir temel sınıf sınıftır.

Ad Alanı:  Microsoft.SqlServer.Management.Smo
Derleme:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo içinde.dll)

Sözdizimi

'Bildirim
Public MustInherit Class SmoCollectionBase _
    Inherits AbstractCollectionBase _
    Implements ICollection, IEnumerable
'Kullanım
Dim instance As SmoCollectionBase
public abstract class SmoCollectionBase : AbstractCollectionBase, 
    ICollection, IEnumerable
public ref class SmoCollectionBase abstract : public AbstractCollectionBase, 
    ICollection, IEnumerable
[<AbstractClassAttribute>]
type SmoCollectionBase =  
    class
        inherit AbstractCollectionBase
        interface ICollection
        interface IEnumerable
    end
public abstract class SmoCollectionBase extends AbstractCollectionBase implements ICollection, IEnumerable

SmoCollectionBase türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik Count Başvurulan nesne sayısını alır koleksiyon.
Ortak özellik IsSynchronized Alır Boolean belirten özellik değeri olup olmadığı için erişim koleksiyon eşitlenir ve bu nedenle iş parçacığı-güvenli.
Ortak özellik SyncRoot Koleksiyon erişimini eşitlemek için kullanılan bir nesneyi alır.

Üst

Yöntemler

  Ad Açıklama
Korumalı yöntem AddExisting Bir nesneye ekler koleksiyon. (AbstractCollectionBase öğesinden devralınmıştır.)
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Korumalı yöntem GetCollectionElementType Koleksiyon öğesi türü alır.
Ortak yöntem GetEnumerator Döndürür bir IEnumerator olanak sağlayan arabirim yinelemek aracılığıyla nesneleri koleksiyonu.
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Korumalı yöntem GetItemById(Int32) Üye başvurulan ayıklar koleksiyon sistem tanımlı, benzersiz bir tanımlayıcı kullanarak.
Korumalı yöntem GetItemById(Int32, String) Üye başvurulan ayıklar koleksiyon kullanarak bir sistem tanımlı, benzersiz tanımlayıcı ve adla oluşturun.
Korumalı yöntem GetObjectByIndex Üye başvurulan ayıklar koleksiyon sistem tanımlı, benzersiz bir tanımlayıcı kullanarak.
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Korumalı yöntem ImplAddExisting Varolan bir nesneye ekler koleksiyon. (AbstractCollectionBase.ImplAddExisting(SqlSmoObject) öğesini geçersiz kılar.)
Korumalı yöntem InitializeChildCollection() Alt başlatır koleksiyonbaşvurulan, s koleksiyon.
Korumalı yöntem InitializeChildCollection(Boolean) Başvurulan koleksiyon özelliklerini Yenile seçeneği ile başvurulan koleksiyonun alt koleksiyonlar başlatır.
Korumalı yöntem InitInnerCollection Koleksiyon başlatır.
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem Refresh() Başvurulan koleksiyon yeniler.
Ortak yöntem Refresh(Boolean) Alt nesneler başvurulan koleksiyonunun yenilemek için seçenek başvurulan koleksiyon yeniler.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)
Korumalı yöntem ValidateParentObject Doğrulama üst nesne yok.

Üst

Alanlar

  Ad Açıklama
Korumalı alan initialized Bu değer, smo altyapısını destekler ve doğrudan sizin kodunuzdan kullanılmak üzere tasarlanmamıştır. (AbstractCollectionBase öğesinden devralınmıştır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem ICollection.CopyTo Gelen öğeleri kopyalar bir örnek bir dizi için belirtilen dizin başında.

Üst

Açıklamalar

Bu ad alanı, sınıf veya üye yalnızca Microsoft .NET Framework 2.0 sürümünde desteklenir.

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.