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
HttpFileCollectionWrapperSınıfı sınıfından türetilir HttpFileCollectionBase ve sınıfı için sarmalayıcı işlevi görür HttpFileCollection . Bu sınıf, HttpFileCollection Ayrıca türü kullanıma sunurken sınıfın işlevlerini gösterir HttpFileCollectionBase . HttpFileCollectionBaseSınıfı, HttpFileCollection ASP.NET işlem hattının dışında birim testi gerçekleştirirken, uygulamanızdaki sınıfının orijinal uygulamasını özel bir uygulamayla değiştirmenizi sağlar.
Oluşturucular
HttpFileCollectionWrapper(HttpFileCollection) |
HttpFileCollectionWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
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 dizindeki postalanan dosya nesnesini alır. |
Item[String] |
Koleksiyonda belirtilen ada sahip olan postalanmış dosya nesnesini alır. |
Keys |
NameObjectCollectionBase.KeysCollectionÖrnekteki tüm anahtarları içeren bir örnek alır HttpApplicationStateWrapper . |
SyncRoot |
Koleksiyona erişimi eşzamanlı hale getirmek için kullanılabilecek bir nesne alır. |
Yöntemler
BaseAdd(String, Object) |
Örneğe belirtilen anahtar ve değere NameObjectCollectionBase sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
BaseClear() |
Örnekteki NameObjectCollectionBase tüm girdileri 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ı NameObjectCollectionBase içeren bir String dizi döndürür. (Devralındığı yer: NameObjectCollectionBase) |
BaseGetAllValues() |
Örnekteki tüm değerleri NameObjectCollectionBase içeren bir Object 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 dizinindeki girdinin NameObjectCollectionBase anahtarını alır. (Devralındığı yer: NameObjectCollectionBase) |
BaseHasKeys() |
Örneğin anahtarları olmayan |
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 anahtara NameObjectCollectionBase sahip ilk girdinin değerini ayarlar( bulunursa), aksi takdirde örneğe NameObjectCollectionBase belirtilen anahtar ve değere sahip bir girdi ekler. (Devralındığı yer: NameObjectCollectionBase) |
CopyTo(Array, Int32) |
Dizinin öğelerini dizideki 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 dizindeki postalanan dosya nesnesini döndürür. |
Get(String) |
Koleksiyonda belirtilen ada sahip olan postalanmış 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 dizindeki, postalanan dosya nesnesinin adını döndürür. |
GetMultiple(String) |
Belirtilen adla eşleşen tüm dosyaları döndürür. |
GetMultiple(String) |
Türetilmiş bir sınıfta uygulandığında, belirtilen adla eşleşen tüm dosyaları döndürür. (Devralındığı yer: HttpFileCollectionBase) |
GetObjectData(SerializationInfo, StreamingContext) |
Nesneyi seri hale getirmek için gerekli olan verileri döndürür HttpFileCollectionWrapper . |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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 dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
Hedef dizinin belirtilen dizininden başlayarak tamamını NameObjectCollectionBase uyumlu bir tek boyutlu Arrayöğesine kopyalar. (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ı
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |