using System; namespace System.Net.Cache { /// Defines an application's caching requirements for resources obtained by using objects. // Token: 0x02000134 RID: 308 public class RequestCachePolicy { /// Initializes a new instance of the class. // Token: 0x06000A7E RID: 2686 RVA: 0x0001DA44 File Offset: 0x0001BC44 public RequestCachePolicy() { } /// Initializes a new instance of the class. using the specified cache policy. /// A that specifies the cache behavior for resources obtained using objects. /// level is not a valid .value. // Token: 0x06000A7F RID: 2687 RVA: 0x0001DA4C File Offset: 0x0001BC4C public RequestCachePolicy(RequestCacheLevel level) { this.level = level; } /// Gets the value specified when this instance was constructed. /// A value that specifies the cache behavior for resources obtained using objects. // Token: 0x170002AA RID: 682 // (get) Token: 0x06000A80 RID: 2688 RVA: 0x0001DA5C File Offset: 0x0001BC5C public RequestCacheLevel Level { get { return this.level; } } /// Returns a string representation of this instance. /// A containing the for this instance. // Token: 0x06000A81 RID: 2689 RVA: 0x0001DA64 File Offset: 0x0001BC64 [global::System.MonoTODO] public override string ToString() { throw new NotImplementedException(); } // Token: 0x04000AF6 RID: 2806 private RequestCacheLevel level; } }