コード例 #1
0
 // 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();
 }
コード例 #2
0
 // 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);
 }
コード例 #3
0
 // Token: 0x06000C3F RID: 3135 RVA: 0x0006C17F File Offset: 0x0006A37F
 internal static string GetTempPath()
 {
     TemporaryDataStorage.Configure();
     return(TempFileStream.Path);
 }