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;
}
}