Class Cache
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
تنظیمات کش را شامل میشود.
public static class Cache
وراثت
اعضای وراثتیافته
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
## خصوصیات
### <a id="Aspose_Imaging_Cache_AllocatedDiskBytesCount"></a> AllocatedDiskBytesCount
تعداد بایتهای تخصیص داده شده بر روی دیسک را میگیرد.
```csharp
public static long AllocatedDiskBytesCount { get; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
### <a id="Aspose_Imaging_Cache_AllocatedMemoryBytesCount"></a> AllocatedMemoryBytesCount
تعداد بایتهای تخصیص داده شده در حافظه را میگیرد.
```csharp
public static long AllocatedMemoryBytesCount { get; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
### <a id="Aspose_Imaging_Cache_CacheFolder"></a> CacheFolder
پوشه کش را میگیرد یا تنظیم میکند.
```csharp
public static string CacheFolder { get; set; }
مقدار خصوصیت
CacheType
طرح کش استفاده شده را میگیرد یا تنظیم میکند.
public static CacheType CacheType { get; set; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
### <a id="Aspose_Imaging_Cache_ExactReallocateOnly"></a> ExactReallocateOnly
مقداری را میگیرد یا تنظیم میکند که نشان میدهد آیا تخصیص مجدد باید دقیق باشد یا خیر. اگر تخصیص مجدد غیر دقیق باشد، عملکرد باید بالاتر باشد.
```csharp
public static bool ExactReallocateOnly { get; set; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
#### یادداشتها
تخصیص دقیق، تخصیص حافظه اضافی را تنها تا حد بالایی که مشخص شده است انجام میدهد.
هنگام تعیین حد بالایی برای حافظه در حین تخصیص مجدد، دادههای کش شده در صورت امکان به دیسک کپی خواهد شد.
هنگام تعیین حد بالایی برای حافظه دیسک در حین تخصیص مجدد، استثنای مناسب پرتاب میشود.
عملکرد باید بالاتر باشد اگر این گزینه خاموش باشد زیرا هیچ کپی اضافی در صورت امکان انجام نخواهد شد،
اما این ممکن است همچنین منجر به عبور از حدهای مشخص شده برای حافظه یا دیسک شود.
### <a id="Aspose_Imaging_Cache_MaxDiskSpaceForCache"></a> MaxDiskSpaceForCache
حداکثر فضای دیسک موجود برای کش را میگیرد یا تنظیم میکند. مقدار مشخص شده تعداد مگابایت است.
```csharp
public static int MaxDiskSpaceForCache { get; set; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
#### یادداشتها
مقدار 0 تمام حافظه موجود را مصرف کرده و به عنوان هیچ محدودیت بالایی عمل میکند.
### <a id="Aspose_Imaging_Cache_MaxMemoryForCache"></a> MaxMemoryForCache
حداکثر حافظه موجود برای کش در حافظه را میگیرد یا تنظیم میکند. مقدار مشخص شده تعداد مگابایت است.
```csharp
public static int MaxMemoryForCache { get; set; }
مقدار خصوصیت
مثالها
این مثال استفاده از Aspose.Imaging.Cache را نشان میدهد```csharp [C#]
// به طور پیشفرض، پوشه کش به دایرکتوری موقت محلی کاربر تنظیم شده است.
// شما میتوانید پوشه کش دیگری غیر از پیشفرض را مانند زیر مشخص کنید:
// Cache.CacheFolder = @"D:\\MyTemp";
// حالت خودکار انعطافپذیر و کارآمد است
Aspose.Imaging.Cache.CacheType = Aspose.Imaging.CacheType.Auto;
// مقدار پیشفرض 0 است که به معنای عدم وجود محدودیت بالایی است
Aspose.Imaging.Cache.MaxDiskSpaceForCache = 1073741824; // 1 گیگابایت
Aspose.Imaging.Cache.MaxMemoryForCache = 1073741824; // 1 گیگابایت
// تغییر خصوصیت زیر توصیه نمیشود زیرا ممکن است به شدت بر عملکرد تأثیر بگذارد
Aspose.Imaging.Cache.ExactReallocateOnly = false;
// در هر زمان میتوانید بررسی کنید که چند بایت در حال حاضر برای حافظه یا دیسک
// کش تخصیص داده شده است با بررسی خصوصیات زیر
long l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
// برخی از پردازشهای تصویر را مانند زیر انجام دهید
Aspose.Imaging.ImageOptions.GifOptions options = new Aspose.Imaging.ImageOptions.GifOptions();
options.Palette = new ColorPalette(new Aspose.Imaging.Color[] { Aspose.Imaging.Color.Red, Aspose.Imaging.Color.Blue, Aspose.Imaging.Color.Black, Aspose.Imaging.Color.White });
options.Source = new Aspose.Imaging.Sources.StreamSource(new System.IO.MemoryStream(), true);
using (Aspose.Imaging.RasterImage image = (Aspose.Imaging.RasterImage)Aspose.Imaging.Image.Create(options, 100, 100))
{
Aspose.Imaging.Color[] pixels = new Aspose.Imaging.Color[10000];
for (int i = 0; i < pixels.Length; i++)
{
pixels[i] = Aspose.Imaging.Color.White;
}
image.SavePixels(image.Bounds, pixels);
// پس از اجرای کد بالا، 40000 بایت در حافظه تخصیص داده خواهد شد.
long diskBytes = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
long memoryBytes = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
}
// خصوصیات تخصیص ممکن است برای بررسی اینکه آیا تمام اشیاء Aspose.Imaging به درستی آزاد شدهاند استفاده شود.
// در صورتی که فراموش کردهاید که dispose را بر روی برخی اشیاء فراخوانی کنید، مقادیر کش متفاوت از 0 خواهد بود.
l1 = Aspose.Imaging.Cache.AllocatedDiskBytesCount;
l2 = Aspose.Imaging.Cache.AllocatedMemoryBytesCount;
#### یادداشتها
مقدار 0 تمام حافظه موجود را مصرف کرده و به عنوان هیچ محدودیت بالایی عمل میکند.
## متدها
### <a id="Aspose_Imaging_Cache_SetDefaults"></a> SetDefaults\(\)
تنظیمات Aspose.Imaging.Cache را به حالت پیشفرض تنظیم میکند.
```csharp
public static void SetDefaults()