HttpFileCollectionWrapper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapouzdřuje vnitřní objekt HTTP, který poskytuje přístup k souborům odeslaným klientem.
public ref class HttpFileCollectionWrapper : System::Web::HttpFileCollectionBase
public class HttpFileCollectionWrapper : System.Web.HttpFileCollectionBase
type HttpFileCollectionWrapper = class
inherit HttpFileCollectionBase
Public Class HttpFileCollectionWrapper
Inherits HttpFileCollectionBase
- Dědičnost
Poznámky
HttpFileCollectionWrapperTřída je odvozena z HttpFileCollectionBase třídy a slouží jako obálka pro HttpFileCollection třídu. Tato třída zpřístupňuje funkce HttpFileCollection třídy a zároveň zveřejňuje HttpFileCollectionBase typ. HttpFileCollectionBaseTřída umožňuje nahradit původní implementaci HttpFileCollection třídy ve vaší aplikaci vlastní implementací, například při provádění testování částí mimo kanál ASP.NET.
Konstruktory
HttpFileCollectionWrapper(HttpFileCollection) |
Inicializuje novou instanci HttpFileCollectionWrapper třídy. |
Vlastnosti
AllKeys |
Získá pole, které obsahuje klíče (názvy) všech publikovaných objektů souborů v kolekci. |
Count |
Získá počet objektů v kolekci. |
IsReadOnly |
Získá nebo nastaví hodnotu určující, zda NameObjectCollectionBase instance je jen pro čtení. (Zděděno od NameObjectCollectionBase) |
IsSynchronized |
Načte hodnotu, která označuje, jestli je přístup ke kolekci bezpečný pro přístup z více vláken. |
Item[Int32] |
Získá publikovaný objekt souboru v zadaném indexu. |
Item[String] |
Získá publikovaný objekt souboru, který má zadaný název z kolekce. |
Keys |
Načte NameObjectCollectionBase.KeysCollection instanci, která obsahuje všechny klíče v HttpApplicationStateWrapper instanci. |
SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu do kolekce. |
Metody
BaseAdd(String, Object) |
Přidá položku se zadaným klíčem a hodnotou do NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseClear() |
Odebere všechny položky z NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseGet(Int32) |
Získá hodnotu položky v zadaném indexu NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseGet(String) |
Získá hodnotu první položky se zadaným klíčem z NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseGetAllKeys() |
String Vrátí pole obsahující všechny klíče v NameObjectCollectionBase instanci. (Zděděno od NameObjectCollectionBase) |
BaseGetAllValues() |
Vrátí matici Object , která obsahuje všechny hodnoty v NameObjectCollectionBase instanci. (Zděděno od NameObjectCollectionBase) |
BaseGetAllValues(Type) |
Vrátí pole zadaného typu, které obsahuje všechny hodnoty v NameObjectCollectionBase instanci. (Zděděno od NameObjectCollectionBase) |
BaseGetKey(Int32) |
Získá klíč položky v zadaném indexu NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseHasKeys() |
Získá hodnotu určující, zda NameObjectCollectionBase instance obsahuje položky, jejichž klíče nejsou |
BaseRemove(String) |
Odebere položky se zadaným klíčem z NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseRemoveAt(Int32) |
Odebere položku v zadaném indexu NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseSet(Int32, Object) |
Nastaví hodnotu položky v zadaném indexu NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
BaseSet(String, Object) |
Nastaví hodnotu první položky se zadaným klíčem v NameObjectCollectionBase instanci, pokud se najde. V opačném případě přidá položku se zadaným klíčem a hodnotou do NameObjectCollectionBase instance. (Zděděno od NameObjectCollectionBase) |
CopyTo(Array, Int32) |
Zkopíruje prvky kolekce do pole, počínaje zadaným indexem v poli. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Get(Int32) |
Vrátí objekt odeslaného souboru v zadaném indexu. |
Get(String) |
Vrátí objekt odeslaného souboru, který má zadaný název z kolekce. |
GetEnumerator() |
Vrátí enumerátor, který lze použít k iteraci kolekce. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetKey(Int32) |
Vrátí název objektu publikovaného souboru v zadaném indexu. |
GetMultiple(String) |
Vrátí všechny soubory, které odpovídají zadanému názvu. |
GetMultiple(String) |
Při implementaci v odvozené třídě vrátí všechny soubory, které odpovídají zadanému názvu. (Zděděno od HttpFileCollectionBase) |
GetObjectData(SerializationInfo, StreamingContext) |
Vrátí data, která jsou požadována k serializaci HttpFileCollectionWrapper objektu. |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
OnDeserialization(Object) |
Vyvolá událost deserializace po dokončení deserializace. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje celý NameObjectCollectionBase objekt do kompatibilního jednorozměrného Array, počínaje zadaným indexem cílového pole. (Zděděno od NameObjectCollectionBase) |
ICollection.IsSynchronized |
Získá hodnotu označující, zda je přístup k objektu NameObjectCollectionBase synchronizován (bezpečné vlákno). (Zděděno od NameObjectCollectionBase) |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu k objektu NameObjectCollectionBase . (Zděděno od NameObjectCollectionBase) |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky zadaného IEnumerable typu. |
OfType<TResult>(IEnumerable) |
Filtruje prvky IEnumerable založené na zadaném typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede na IEnumerable IQueryable. |