HttpFileCollectionWrapper Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemci tarafından karşıya yüklenen dosyalara erişim sağlayan HTTP iç nesnesini kapsüller.
public ref class HttpFileCollectionWrapper : System::Web::HttpFileCollectionBase
public class HttpFileCollectionWrapper : System.Web.HttpFileCollectionBase
type HttpFileCollectionWrapper = class
inherit HttpFileCollectionBase
Public Class HttpFileCollectionWrapper
Inherits HttpFileCollectionBase
- Devralma
Açıklamalar
sınıfı HttpFileCollectionWrapper sınıfından HttpFileCollectionBase türetilir ve sınıfı için sarmalayıcı görevi görür HttpFileCollection . Bu sınıf, sınıfın HttpFileCollection işlevselliğini kullanıma sunarken aynı zamanda türünü de gösterir HttpFileCollectionBase . HttpFileCollectionBase sınıfı, uygulamanızdaki HttpFileCollection sınıfının özgün uygulamasını, örneğin ASP.NET işlem hattının dışında birim testi yaparken olduğu gibi özel bir uygulamayla değiştirmenizi sağlar.
Oluşturucular
| Name | Description |
|---|---|
| HttpFileCollectionWrapper(HttpFileCollection) |
HttpFileCollectionWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AllKeys |
Koleksiyondaki tüm postalanan dosya nesnelerinin anahtarlarını (adlarını) içeren bir dizi alır. |
| Count |
Koleksiyondaki nesne sayısını alır. |
| IsReadOnly |
Örneğin salt okunur olup olmadığını NameObjectCollectionBase belirten bir değer alır veya ayarlar. (Devralındığı yer: NameObjectCollectionBase) |
| IsSynchronized |
Koleksiyona erişimin iş parçacığı açısından güvenli olup olmadığını gösteren bir değer alır. |
| Item[Int32] |
Belirtilen dizinde postalanan dosya nesnesini alır. |
| Item[String] |
Koleksiyondan belirtilen ada sahip postalanan dosya nesnesini alır. |
| Keys |
Örnekteki tüm anahtarları NameObjectCollectionBase.KeysCollection içeren bir HttpApplicationStateWrapper örneği alır. |
| SyncRoot |
Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır. |
Yöntemler
| Name | Description |
|---|---|
| BaseAdd(String, Object) |
Örneğe belirtilen anahtar ve değere NameObjectCollectionBase sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
| BaseClear() |
Örnekteki NameObjectCollectionBase tüm girişleri kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGet(Int32) |
Örneğin belirtilen dizinindeki girdinin NameObjectCollectionBase değerini alır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGet(String) |
Örnekten belirtilen anahtara sahip ilk girdinin NameObjectCollectionBase değerini alır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGetAllKeys() |
Örnekteki tüm anahtarları String içeren bir NameObjectCollectionBase dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGetAllValues() |
Örnekteki tüm değerleri Object içeren bir NameObjectCollectionBase dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGetAllValues(Type) |
Örnekteki tüm değerleri NameObjectCollectionBase içeren belirtilen türde bir dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
| BaseGetKey(Int32) |
Örneğin belirtilen dizininde girdinin NameObjectCollectionBase anahtarını alır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseHasKeys() |
Örneğin anahtarları olmayan NameObjectCollectionBasegirdiler içerip içermediğini |
| BaseRemove(String) |
Belirtilen anahtara sahip girişleri örnekten NameObjectCollectionBase kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseRemoveAt(Int32) |
Örneğin belirtilen dizinindeki girdiyi NameObjectCollectionBase kaldırır. (Devralındığı yer: NameObjectCollectionBase) |
| BaseSet(Int32, Object) |
Girdinin değerini örneğin belirtilen dizininde NameObjectCollectionBase ayarlar. (Devralındığı yer: NameObjectCollectionBase) |
| BaseSet(String, Object) |
Örnekte belirtilen anahtarla NameObjectCollectionBase ilk girdinin değerini ayarlar; bulunursa, aksi takdirde örneğe belirtilen anahtar ve değere NameObjectCollectionBase sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
| CopyTo(Array, Int32) |
Koleksiyonun öğelerini dizide belirtilen dizinden başlayarak bir diziye kopyalar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Get(Int32) |
Belirtilen dizinde gönderilen dosya nesnesini döndürür. |
| Get(String) |
Koleksiyondan belirtilen ada sahip postalanan dosya nesnesini döndürür. |
| GetEnumerator() |
Koleksiyonda yinelemek için kullanılabilecek bir numaralandırıcı döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetKey(Int32) |
Belirtilen dizinde postalanan dosya nesnesinin adını döndürür. |
| GetMultiple(String) |
Belirtilen adla eşleşen tüm dosyaları döndürür. |
| GetObjectData(SerializationInfo, StreamingContext) |
Nesneyi seri hale HttpFileCollectionWrapper getirmek için gereken verileri döndürür. |
| 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) |
| OnDeserialization(Object) |
Seri durumdan çıkarma tamamlandığında seri durumdan çıkarma olayını başlatır. |
| 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) |
Hedef dizinin belirtilen dizininden başlayarak tamamını NameObjectCollectionBase uyumlu bir tek boyutluya Arraykopyalar. (Devralındığı yer: NameObjectCollectionBase) |
| ICollection.IsSynchronized |
Nesneye erişimin NameObjectCollectionBase eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). (Devralındığı yer: NameObjectCollectionBase) |
| ICollection.SyncRoot |
Nesneye erişimi NameObjectCollectionBase eşitlemek için kullanılabilecek bir nesne alır. (Devralındığı yer: NameObjectCollectionBase) |
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. |