FileWebResponse Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en filsystemimplementering av WebResponse klassen.
public ref class FileWebResponse : System::Net::WebResponse, IDisposable, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse, System::Runtime::Serialization::ISerializable
public ref class FileWebResponse : System::Net::WebResponse
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, IDisposable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable
public class FileWebResponse : System.Net.WebResponse
[<System.Serializable>]
type FileWebResponse = class
inherit WebResponse
interface ISerializable
interface IDisposable
[<System.Serializable>]
type FileWebResponse = class
inherit WebResponse
interface ISerializable
type FileWebResponse = class
inherit WebResponse
interface ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements IDisposable, ISerializable
Public Class FileWebResponse
Inherits WebResponse
Implements ISerializable
Public Class FileWebResponse
Inherits WebResponse
- Arv
- Attribut
- Implementeringar
Kommentarer
Klassen FileWebResponse implementerar basklassen WebResponseabstract för att returnera filsystemresurser för FileWebRequest klassen.
Klientprogram skapar FileWebResponse inte instanser direkt. I stället skapas de genom att anropa GetResponse metoden på en FileWebRequest instans.
Metoden GetResponseStream returnerar en Stream instans som ger skrivskyddad åtkomst till en filsystemresurs.
Klassen FileWebResponse förlitar sig på File klassen för felhantering och kodåtkomstsäkerhet.
Konstruktorer
| Name | Description |
|---|---|
| FileWebResponse(SerializationInfo, StreamingContext) |
Föråldrad.
Föråldrad.
Initierar en ny instans av FileWebResponse klassen från de angivna instanserna av SerializationInfo klasserna och StreamingContext . |
Egenskaper
| Name | Description |
|---|---|
| ContentLength |
Hämtar längden på innehållet i filsystemresursen. |
| ContentType |
Hämtar filsystemresursens innehållstyp. |
| Headers |
Hämtar en samling med rubriknamn/värdepar som är associerade med svaret. |
| IsFromCache |
Hämtar ett Boolean värde som anger om det här svaret hämtades från cacheminnet. (Ärvd från WebResponse) |
| IsMutuallyAuthenticated |
Hämtar ett Boolean värde som anger om ömsesidig autentisering har inträffat. (Ärvd från WebResponse) |
| ResponseUri |
Hämtar URI:n för filsystemresursen som tillhandahöll svaret. |
| SupportsHeaders |
Hämtar ett värde som anger om egenskapen Headers stöds av instansen FileWebResponse . |
Metoder
| Name | Description |
|---|---|
| Close() |
Stänger svarsströmmen. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Dispose() |
Frigör de ohanterade resurser som används av WebResponse objektet. (Ärvd från WebResponse) |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av FileWebResponse och släpper eventuellt de hanterade resurserna. |
| Dispose(Boolean) |
Frigör de ohanterade resurser som används av WebResponse objektet och om du vill kan du ta bort de hanterade resurserna. (Ärvd från WebResponse) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetObjectData(SerializationInfo, StreamingContext) |
Fyller i en SerializationInfo med de data som behövs för att serialisera målobjektet. |
| GetResponseStream() |
Returnerar dataströmmen från filsystemresursen. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IDisposable.Dispose() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Släpper alla resurser som används av FileWebResponse. |
| IDisposable.Dispose() |
När det åsidosättas i en härledd klass frigörs alla resurser som används av WebResponse. (Ärvd från WebResponse) |
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Fyller i en SerializationInfo instans med de data som behövs för att serialisera FileWebResponse. |