// Token: 0x06000C3A RID: 3130 RVA: 0x0006BF00 File Offset: 0x0006A100 public static void Configure(int defaultMaximumSize, int defaultBlockSize, string defaultPath, Func <int, byte[]> defaultAcquireBuffer, Action <byte[]> defaultReleaseBuffer) { TemporaryDataStorage.DefaultBufferMaximumSize = defaultMaximumSize; TemporaryDataStorage.DefaultBufferBlockSize = defaultBlockSize; TemporaryDataStorage.DefaultPath = defaultPath; TemporaryDataStorage.DefaultAcquireBuffer = defaultAcquireBuffer; TemporaryDataStorage.DefaultReleaseBuffer = defaultReleaseBuffer; TemporaryDataStorage.Configured = false; TemporaryDataStorage.Configure(); }
// Token: 0x06000C38 RID: 3128 RVA: 0x0006BEBA File Offset: 0x0006A0BA public TemporaryDataStorage(Func <int, byte[]> acquireBuffer, Action <byte[]> releaseBuffer) { TemporaryDataStorage.Configure(); this.buffer = new TemporaryDataStorage.VirtualBuffer(TemporaryDataStorage.DefaultBufferBlockSize, TemporaryDataStorage.DefaultBufferMaximumSize, (acquireBuffer != null) ? acquireBuffer : TemporaryDataStorage.DefaultAcquireBuffer, (releaseBuffer != null) ? releaseBuffer : TemporaryDataStorage.DefaultReleaseBuffer); }
// Token: 0x06000C3F RID: 3135 RVA: 0x0006C17F File Offset: 0x0006A37F internal static string GetTempPath() { TemporaryDataStorage.Configure(); return(TempFileStream.Path); }