CodeNamespaceImportCollection Sınıf

Tanım

Bir nesne koleksiyonunu CodeNamespaceImport temsil eder.

public ref class CodeNamespaceImportCollection : System::Collections::IList
public class CodeNamespaceImportCollection : System.Collections.IList
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeNamespaceImportCollection : System.Collections.IList
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
type CodeNamespaceImportCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
Public Class CodeNamespaceImportCollection
Implements IList
Devralma
CodeNamespaceImportCollection
Öznitelikler
Uygulamalar

Örnekler

Aşağıdaki örnekte sınıfın bazı üyeleri gösterilmektedir CodeNamespaceImportCollection . Örnek, sınıfın yeni bir örneğini başlatır, nesne ekler CodeNamespaceImport ve koleksiyondaki toplam nesne sayısını alır.

// Creates an empty CodeNamespaceImportCollection.
CodeNamespaceImportCollection collection =
    new CodeNamespaceImportCollection();            			

// Adds a CodeNamespaceImport to the collection.
collection.Add( new CodeNamespaceImport("System") );

// Adds an array of CodeNamespaceImport objects to the collection.
CodeNamespaceImport[] Imports = {
        new CodeNamespaceImport("System"),
        new CodeNamespaceImport("System.Drawing") };
collection.AddRange( Imports );

// Retrieves the count of the items in the collection.
int collectionCount = collection.Count;
' Creates an empty CodeNamespaceImportCollection.
Dim collection As New CodeNamespaceImportCollection()

' Adds a CodeNamespaceImport to the collection.
collection.Add(New CodeNamespaceImport("System"))

' Adds an array of CodeNamespaceImport objects to the collection.
Dim [Imports] As CodeNamespaceImport() = _
    {New CodeNamespaceImport("System"), _
    New CodeNamespaceImport("System.Drawing")}
collection.AddRange([Imports])

' Retrieves the count of the items in the collection.
Dim collectionCount As Integer = collection.Count

Açıklamalar

sınıfı, CodeNamespaceImportCollection bir nesne kümesini CodeNamespaceImport depolamak için kullanılabilecek basit bir koleksiyon nesnesi sağlar.

Oluşturucular

Name Description
CodeNamespaceImportCollection()

CodeNamespaceImportCollection sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Count

Koleksiyondaki ad alanı sayısını alır.

Item[Int32]

Nesneyi koleksiyonda CodeNamespaceImport belirtilen dizinde alır veya ayarlar.

Yöntemler

Name Description
Add(CodeNamespaceImport)

Koleksiyona bir CodeNamespaceImport nesne ekler.

AddRange(CodeNamespaceImport[])

Koleksiyona bir nesne kümesi CodeNamespaceImport ekler.

Clear()

Üye koleksiyonunu temizler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Koleksiyon üyelerini numaralandıran bir numaralandırıcı alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
ICollection.CopyTo(Array, Int32)

ICollection öğelerini belirli bir Array dizininden başlayarak bir Arraykopyalar.

ICollection.Count

içinde ICollectionbulunan öğe sayısını alır.

ICollection.IsSynchronized

'a ICollection erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

ICollection.SyncRoot

ICollectionerişimini eşitlemek için kullanılabilecek bir nesnesi alır.

IEnumerable.GetEnumerator()

Bir koleksiyonda yineleyebileceğiniz bir numaralandırıcı döndürür.

IList.Add(Object)

öğesine IListbir nesne ekler.

IList.Clear()

öğesinden IListtüm öğeleri kaldırır.

IList.Contains(Object)

öğesinin IList belirli bir değer içerip içermediğini belirler.

IList.IndexOf(Object)

içindeki belirli bir öğenin dizinini IListbelirler.

IList.Insert(Int32, Object)

öğesinde IList belirtilen konuma bir öğe ekler.

IList.IsFixedSize

değerinin sabit bir boyuta sahip olup olmadığını IList belirten bir değer alır.

IList.IsReadOnly

öğesinin salt okunur olup olmadığını IList belirten bir değer alır.

IList.Item[Int32]

Belirtilen dizinde öğesini alır veya ayarlar.

IList.Remove(Object)

Belirli bir nesnenin ilk oluşumunu öğesinden IListkaldırır.

IList.RemoveAt(Int32)

öğesinin belirtilen dizininde öğesini IListkaldırır.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe yazar.

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır

Ayrıca bkz.