Cache.Insert 메서드

정의

Cache 개체에 항목을 삽입합니다.Inserts an item into the Cache object. 동일한 key 매개 변수를 사용하는 기존 Cache 항목을 이 메서드의 버전 중 하나를 사용하여 덮어씁니다.Use one of the versions of this method to overwrite an existing Cache item with the same key parameter.

오버로드

Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)

종속성, 만료 및 우선 순위 정책과, 삽입된 항목이 Cache에서 제거되는 경우에 애플리케이션에 알리는 데 사용할 수 있는 대리자를 통해 Cache 개체에 개체를 삽입합니다.Inserts an object into the Cache object with dependencies, expiration and priority policies, and a delegate you can use to notify your application when the inserted item is removed from the Cache.

Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemUpdateCallback)

종속성, 만료 정책, 항목이 캐시에서 제거되기 전에 애플리케이션에 알리는 데 사용할 수 있는 대리자와 함께 Cache 개체에 개체를 삽입합니다.Inserts an object into the Cache object together with dependencies, expiration policies, and a delegate that you can use to notify the application before the item is removed from the cache.

Insert(String, Object, CacheDependency)

파일 또는 키 종속성이 포함된 개체를 Cache에 삽입합니다.Inserts an object into the Cache that has file or key dependencies.

Insert(String, Object)

해당 위치를 참조하는 캐시 키와 Cache 열거형이 제공하는 기본값을 사용하여 CacheItemPriority 개체에 항목을 삽입합니다.Inserts an item into the Cache object with a cache key to reference its location, using default values provided by the CacheItemPriority enumeration.

Insert(String, Object, CacheDependency, DateTime, TimeSpan)

종속성 및 만료 정책이 포함된 개체를 Cache에 삽입합니다.Inserts an object into the Cache with dependencies and expiration policies.

Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)

종속성, 만료 및 우선 순위 정책과, 삽입된 항목이 Cache에서 제거되는 경우에 애플리케이션에 알리는 데 사용할 수 있는 대리자를 통해 Cache 개체에 개체를 삽입합니다.Inserts an object into the Cache object with dependencies, expiration and priority policies, and a delegate you can use to notify your application when the inserted item is removed from the Cache.

public:
 void Insert(System::String ^ key, System::Object ^ value, System::Web::Caching::CacheDependency ^ dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, System::Web::Caching::CacheItemPriority priority, System::Web::Caching::CacheItemRemovedCallback ^ onRemoveCallback);
public void Insert (string key, object value, System.Web.Caching.CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, System.Web.Caching.CacheItemPriority priority, System.Web.Caching.CacheItemRemovedCallback onRemoveCallback);
member this.Insert : string * obj * System.Web.Caching.CacheDependency * DateTime * TimeSpan * System.Web.Caching.CacheItemPriority * System.Web.Caching.CacheItemRemovedCallback -> unit
Public Sub Insert (key As String, value As Object, dependencies As CacheDependency, absoluteExpiration As DateTime, slidingExpiration As TimeSpan, priority As CacheItemPriority, onRemoveCallback As CacheItemRemovedCallback)

매개 변수

key
String

개체를 참조하는 데 사용되는 캐시 키입니다.The cache key used to reference the object.

value
Object

캐시에 삽입될 개체입니다.The object to be inserted in the cache.

dependencies
CacheDependency

항목에 대한 파일 또는 캐시 키 종속성입니다.The file or cache key dependencies for the item. 종속성이 변경되면 해당 개체는 사용할 수 없게 되어 캐시에서 제거됩니다.When any dependency changes, the object becomes invalid and is removed from the cache. 종속성이 없는 경우 이 매개 변수에는 null이 포함됩니다.If there are no dependencies, this parameter contains null.

absoluteExpiration
DateTime

삽입된 개체가 만료되고 캐시에서 제거되는 시간입니다.The time at which the inserted object expires and is removed from the cache. 표준 시간에서 일광 절약 시간으로 변경하는 경우 현지 시간에 문제가 발생하지 않도록 하려면 이 매개 변수 값으로 UtcNow 대신 Now를 사용합니다.To avoid possible issues with local time such as changes from standard time to daylight saving time, use UtcNow rather than Now for this parameter value. 절대 만료를 사용하는 경우 slidingExpiration 매개 변수가 NoSlidingExpiration이어야 합니다.If you are using absolute expiration, the slidingExpiration parameter must be NoSlidingExpiration.

slidingExpiration
TimeSpan

삽입된 개체에 마지막으로 액세스한 시간과 해당 개체가 만료되는 시간 사이의 간격입니다.The interval between the time the inserted object was last accessed and the time at which that object expires. 이 값이 20분에 해당하는 경우 개체는 마지막으로 액세스하고 나서 20분 후에 만료되어 캐시에서 제거됩니다.If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed. 상대(sliding) 만료를 사용하는 경우 absoluteExpiration 매개 변수가 NoAbsoluteExpiration이어야 합니다.If you are using sliding expiration, the absoluteExpiration parameter must be NoAbsoluteExpiration.

priority
CacheItemPriority

CacheItemPriority 열거형으로 표현되는, 캐시에 저장된 다른 항목에 대한 개체의 상대 비용입니다.The cost of the object relative to other items stored in the cache, as expressed by the CacheItemPriority enumeration. 캐시에서는 개체를 제거할 때 이 값을 사용합니다. 비용이 저렴한 개체가 비용이 많이 드는 개체보다 캐시에서 먼저 제거됩니다.This value is used by the cache when it evicts objects; objects with a lower cost are removed from the cache before objects with a higher cost.

onRemoveCallback
CacheItemRemovedCallback

대리자가 제공된 경우에는 캐시에서 개체가 제거될 때 이 대리자가 호출됩니다.A delegate that, if provided, will be called when an object is removed from the cache. 캐시에서 개체가 삭제될 때 이 대리자를 사용하여 애플리케이션에 알릴 수 있습니다.You can use this to notify applications when their objects are deleted from the cache.

예외

key 또는 value 매개 변수가 null인 경우The key or value parameter is null.

slidingExpiration 매개 변수를 TimeSpan.Zero 미만으로 설정하거나 1년을 넘게 설정한 경우You set the slidingExpiration parameter to less than TimeSpan.Zero or the equivalent of more than one year.

Cache에 추가하려는 항목에 absoluteExpirationslidingExpiration 매개 변수가 모두 설정된 경우The absoluteExpiration and slidingExpiration parameters are both set for the item you are trying to add to the Cache.

예제

다음 예제에서는 애플리케이션에 삽입할 때 항목에 높은 우선 순위를 할당 하는 방법에 설명 Cache 개체입니다.The following example demonstrates how to assign an item high priority when you insert it into your application's Cache object.

참고

이 메서드를 사용 하는 방법에 대 한 자세한 합니다 CacheItemRemovedCallback 대리자를 참조 하세요 방법:는 애플리케이션은 항목에서에서 제거 됩니다 캐시 알림합니다.For more information about how to use this method with the CacheItemRemovedCallback delegate, see How to: Notify an Application When an Item Is Removed from the Cache.

Cache.Insert("DSN", connectionString, null, DateTime.Now.AddMinutes(2), TimeSpan.Zero, CacheItemPriority.High, onRemove);
   
Cache.Insert("DSN", connectionString, Nothing, DateTime.Now.AddMinutes(2), TimeSpan.Zero, CacheItemPriority.High, onRemove)

설명

이 메서드는 기존 덮어씁니다 Cache 항목과 동일한 key 매개 변수입니다.This method will overwrite an existing Cache item with the same key parameter.

둘 다 설정할 수 없습니다는 absoluteExpirationslidingExpiration 매개 변수입니다.You cannot set both the absoluteExpiration and slidingExpiration parameters. 설정 하면 특정 시간에 만료 되도록 하려면 캐시 항목을 하려는 경우에 absoluteExpiration 특정 시간에 대 한 매개 변수 및 slidingExpiration 매개 변수를 NoSlidingExpiration입니다.If you intend the cache item to expire at a specific time, you set the absoluteExpiration parameter to the specific time, and the slidingExpiration parameter to NoSlidingExpiration.

캐시 항목을 만들려는 경우 일정 기간 후에 만료 되도록에 전달할 마지막으로 액세스 항목을 설정 합니다 slidingExpiration 만료 간격에 대 한 매개 변수 및 absoluteExpiration 매개 변수를 NoAbsoluteExpiration입니다.If you intend the cache item to expire after a certain amount of time has passed since the last access to the item, you set the slidingExpiration parameter to the expiration interval, and the absoluteExpiration parameter to NoAbsoluteExpiration.

추가 정보

Insert(String, Object, CacheDependency, DateTime, TimeSpan, CacheItemUpdateCallback)

종속성, 만료 정책, 항목이 캐시에서 제거되기 전에 애플리케이션에 알리는 데 사용할 수 있는 대리자와 함께 Cache 개체에 개체를 삽입합니다.Inserts an object into the Cache object together with dependencies, expiration policies, and a delegate that you can use to notify the application before the item is removed from the cache.

public:
 void Insert(System::String ^ key, System::Object ^ value, System::Web::Caching::CacheDependency ^ dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, System::Web::Caching::CacheItemUpdateCallback ^ onUpdateCallback);
public void Insert (string key, object value, System.Web.Caching.CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, System.Web.Caching.CacheItemUpdateCallback onUpdateCallback);
member this.Insert : string * obj * System.Web.Caching.CacheDependency * DateTime * TimeSpan * System.Web.Caching.CacheItemUpdateCallback -> unit
Public Sub Insert (key As String, value As Object, dependencies As CacheDependency, absoluteExpiration As DateTime, slidingExpiration As TimeSpan, onUpdateCallback As CacheItemUpdateCallback)

매개 변수

key
String

개체를 참조하는 데 사용되는 캐시 키입니다.The cache key that is used to reference the object.

value
Object

캐시에 삽입할 개체입니다.The object to insert into the cache.

dependencies
CacheDependency

항목에 대한 파일 또는 캐시 키 종속성입니다.The file or cache key dependencies for the item. 종속성이 변경되면 해당 개체는 사용할 수 없게 되어 캐시에서 제거됩니다.When any dependency changes, the object becomes invalid and is removed from the cache. 종속성이 없는 경우 이 매개 변수에는 null이 포함됩니다.If there are no dependencies, this parameter contains null.

absoluteExpiration
DateTime

삽입된 개체가 만료되고 캐시에서 제거되는 시간입니다.The time at which the inserted object expires and is removed from the cache. 표준 시간에서 일광 절약 시간으로 변경하는 경우 현지 시간에 문제가 발생하지 않도록 하려면 이 매개 변수 값으로 UtcNow 대신 Now를 사용합니다.To avoid possible issues with local time such as changes from standard time to daylight saving time, use UtcNow instead of Now for this parameter value. 절대 만료를 사용하는 경우 slidingExpiration 매개 변수를 NoSlidingExpiration으로 설정해야 합니다.If you are using absolute expiration, the slidingExpiration parameter must be set to NoSlidingExpiration.

slidingExpiration
TimeSpan

캐시된 개체에 마지막으로 액세스한 시간과 해당 개체가 만료되는 시간 사이의 간격입니다.The interval between the time that the cached object was last accessed and the time at which that object expires. 이 값이 20분에 해당하는 경우 개체는 마지막으로 액세스하고 나서 20분 후에 만료되어 캐시에서 제거됩니다.If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed. 상대(sliding) 만료를 사용하는 경우 absoluteExpiration 매개 변수를 NoAbsoluteExpiration으로 설정해야 합니다.If you are using sliding expiration, the absoluteExpiration parameter must be set to NoAbsoluteExpiration.

onUpdateCallback
CacheItemUpdateCallback

캐시에서 개체가 제거되기 전에 호출되는 대리자입니다.A delegate that will be called before the object is removed from the cache. 이 대리자를 사용하여 캐시된 항목을 업데이트하고 이 항목이 캐시에서 제거되지 않았는지 확인할 수 있습니다.You can use this to update the cached item and ensure that it is not removed from the cache.

예외

key, value 또는 onUpdateCallback 매개 변수는 null입니다.The key, value, or onUpdateCallback parameter is null.

slidingExpiration 매개 변수를 TimeSpan.Zero 미만으로 설정하거나 1년을 넘게 설정한 경우You set the slidingExpiration parameter to less than TimeSpan.Zero or the equivalent of more than one year.

Cache에 추가하려는 항목에 absoluteExpirationslidingExpiration 매개 변수가 모두 설정된 경우The absoluteExpiration and slidingExpiration parameters are both set for the item you are trying to add to the Cache.

또는-or- dependencies 매개 변수가 null이고 absoluteExpiration 매개 변수가 NoAbsoluteExpiration으로 설정되고 slidingExpiration 매개 변수가 NoSlidingExpiration으로 설정된 경우The dependencies parameter is null, and the absoluteExpiration parameter is set to NoAbsoluteExpiration, and the slidingExpiration parameter is set to NoSlidingExpiration.

설명

Insert 메서드를 사용 하면 캐시에 새 항목을 삽입 하 여 캐시에서 항목을 제거 하기 전에 호출 되는 대리자를 제공 합니다.The Insert method enables you to insert a new item in the cache and provide a delegate that is called before the item is removed from the cache. 대리자에 있는 캐시 된 항목을 업데이트할 수 있으며 캐시에서 제거 되지 않도록 하므로 수 있습니다.In the delegate, you can update the cached item and thereby prevent it from being removed from the cache.

이 메서드는 기존 덮어씁니다 Cache 항목과 동일한 key 매개 변수입니다.This method will overwrite an existing Cache item with the same key parameter.

둘 다 설정할 수 없습니다는 absoluteExpirationslidingExpiration 매개 변수입니다.You cannot set both the absoluteExpiration and slidingExpiration parameters. 설정 하면 특정 시간에 만료 되도록 하려면 캐시 항목을 하려는 경우에 absoluteExpiration 특정 시간에 대 한 매개 변수 및 slidingExpiration 매개 변수를 NoSlidingExpiration입니다.If you intend the cache item to expire at a specific time, you set the absoluteExpiration parameter to the specific time, and the slidingExpiration parameter to NoSlidingExpiration.

항목 이후에 설정된 기간 후에 만료 되도록 마지막으로 액세스, 설정한 캐시 항목을 하려는 경우는 slidingExpiration 매개 변수가 만료 간격을 설정 합니다 absoluteExpiration 매개 변수를 NoAbsoluteExpiration합니다.If you intend the cache item to expire after a set period of time since the item was last accessed, you set the slidingExpiration parameter to the expiration interval, and you set the absoluteExpiration parameter to NoAbsoluteExpiration.

추가 정보

Insert(String, Object, CacheDependency)

파일 또는 키 종속성이 포함된 개체를 Cache에 삽입합니다.Inserts an object into the Cache that has file or key dependencies.

public:
 void Insert(System::String ^ key, System::Object ^ value, System::Web::Caching::CacheDependency ^ dependencies);
public void Insert (string key, object value, System.Web.Caching.CacheDependency dependencies);
member this.Insert : string * obj * System.Web.Caching.CacheDependency -> unit
Public Sub Insert (key As String, value As Object, dependencies As CacheDependency)

매개 변수

key
String

항목을 식별하는 데 사용되는 캐시 키입니다.The cache key used to identify the item.

value
Object

캐시에 삽입될 개체입니다.The object to be inserted in the cache.

dependencies
CacheDependency

삽입되는 개체에 대한 파일 또는 캐시 키 종속성입니다.The file or cache key dependencies for the inserted object. 종속성이 변경되면 해당 개체는 사용할 수 없게 되어 캐시에서 제거됩니다.When any dependency changes, the object becomes invalid and is removed from the cache. 종속성이 없는 경우 이 매개 변수에는 null이 포함됩니다.If there are no dependencies, this parameter contains null.

예외

key 또는 value 매개 변수가 null인 경우The key or value parameter is null.

예제

다음 예제에서는 XML 구성 파일에 대 한 캐시 종속성을 사용 하 여 애플리케이션의 캐시에 항목을 삽입 하는 방법에 설명 합니다.The following example demonstrates how to insert an item into an application's cache with a cache dependency on an XML configuration file.

Cache.Insert("DSN", connectionString, new CacheDependency(Server.MapPath("myconfig.xml")));
   
Cache.Insert("DSN", connectionString, New CacheDependency(Server.MapPath("myconfig.xml")))

설명

이 메서드는 키가 일치 하는 기존 캐시 항목 덮어씁니다를 key 매개 변수입니다.This method will overwrite an existing cache item whose key matches the key parameter. 이 오버 로드를 사용 하 여 캐시에 추가 된 개체를 Insert 메서드는 파일 또는 캐시 종속성이 없는, 우선 순위를 사용 하 여 삽입 됩니다 Default, 슬라이딩 만료 값 NoSlidingExpiration, 및의 절대 만료 값 NoAbsoluteExpiration합니다.The object added to the cache using this overload of the Insert method is inserted with no file or cache dependencies, a priority of Default, a sliding expiration value of NoSlidingExpiration, and an absolute expiration value of NoAbsoluteExpiration.

추가 정보

Insert(String, Object)

해당 위치를 참조하는 캐시 키와 Cache 열거형이 제공하는 기본값을 사용하여 CacheItemPriority 개체에 항목을 삽입합니다.Inserts an item into the Cache object with a cache key to reference its location, using default values provided by the CacheItemPriority enumeration.

public:
 void Insert(System::String ^ key, System::Object ^ value);
public void Insert (string key, object value);
member this.Insert : string * obj -> unit
Public Sub Insert (key As String, value As Object)

매개 변수

key
String

항목을 참조하는 데 사용되는 캐시 키입니다.The cache key used to reference the item.

value
Object

캐시에 삽입될 개체입니다.The object to be inserted into the cache.

예외

key 또는 value 매개 변수가 null인 경우The key or value parameter is null.

예제

다음 예제에서는 애플리케이션의 캐시에 항목을 삽입 하는 방법에 설명 합니다.The following example demonstrates how to insert an item into an application's cache.

Cache.Insert("DSN", connectionString);
   
Cache.Insert("DSN", connectionString)

설명

이 메서드는 키가 일치 하는 기존 캐시 항목 덮어씁니다를 key 매개 변수입니다.This method will overwrite an existing cache item whose key matches the key parameter. 이 오버 로드를 사용 하 여 캐시에 추가 된 개체를 Insert 메서드는 파일 또는 캐시 종속성이 없는, 우선 순위를 사용 하 여 삽입 됩니다 Default, 슬라이딩 만료 값 NoSlidingExpiration, 및의 절대 만료 값 NoAbsoluteExpiration합니다.The object added to the cache using this overload of the Insert method is inserted with no file or cache dependencies, a priority of Default, a sliding expiration value of NoSlidingExpiration, and an absolute expiration value of NoAbsoluteExpiration.

추가 정보

Insert(String, Object, CacheDependency, DateTime, TimeSpan)

종속성 및 만료 정책이 포함된 개체를 Cache에 삽입합니다.Inserts an object into the Cache with dependencies and expiration policies.

public:
 void Insert(System::String ^ key, System::Object ^ value, System::Web::Caching::CacheDependency ^ dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration);
public void Insert (string key, object value, System.Web.Caching.CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration);
member this.Insert : string * obj * System.Web.Caching.CacheDependency * DateTime * TimeSpan -> unit
Public Sub Insert (key As String, value As Object, dependencies As CacheDependency, absoluteExpiration As DateTime, slidingExpiration As TimeSpan)

매개 변수

key
String

개체를 참조하는 데 사용되는 캐시 키입니다.The cache key used to reference the object.

value
Object

캐시에 삽입될 개체입니다.The object to be inserted in the cache.

dependencies
CacheDependency

삽입되는 개체에 대한 파일 또는 캐시 키 종속성입니다.The file or cache key dependencies for the inserted object. 종속성이 변경되면 해당 개체는 사용할 수 없게 되어 캐시에서 제거됩니다.When any dependency changes, the object becomes invalid and is removed from the cache. 종속성이 없는 경우 이 매개 변수에는 null이 포함됩니다.If there are no dependencies, this parameter contains null.

absoluteExpiration
DateTime

삽입된 개체가 만료되고 캐시에서 제거되는 시간입니다.The time at which the inserted object expires and is removed from the cache. 표준 시간에서 일광 절약 시간으로 변경하는 경우 현지 시간에 문제가 발생하지 않도록 하려면 이 매개 변수 값으로 UtcNow 대신 Now를 사용합니다.To avoid possible issues with local time such as changes from standard time to daylight saving time, use UtcNow rather than Now for this parameter value. 절대 만료를 사용하는 경우 slidingExpiration 매개 변수가 NoSlidingExpiration이어야 합니다.If you are using absolute expiration, the slidingExpiration parameter must be NoSlidingExpiration.

slidingExpiration
TimeSpan

삽입된 개체에 마지막으로 액세스한 시간과 해당 개체가 만료되는 시간 사이의 간격입니다.The interval between the time the inserted object is last accessed and the time at which that object expires. 이 값이 20분에 해당하는 경우 개체는 마지막으로 액세스하고 나서 20분 후에 만료되어 캐시에서 제거됩니다.If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed. 상대(sliding) 만료를 사용하는 경우 absoluteExpiration 매개 변수가 NoAbsoluteExpiration이어야 합니다.If you are using sliding expiration, the absoluteExpiration parameter must be NoAbsoluteExpiration.

예외

key 또는 value 매개 변수가 null인 경우The key or value parameter is null.

slidingExpiration 매개 변수를 TimeSpan.Zero 미만으로 설정하거나 1년을 넘게 설정한 경우You set the slidingExpiration parameter to less than TimeSpan.Zero or the equivalent of more than one year.

Cache에 추가하려는 항목에 absoluteExpirationslidingExpiration 매개 변수가 모두 설정된 경우The absoluteExpiration and slidingExpiration parameters are both set for the item you are trying to add to the Cache.

예제

다음 예제에서는 절대 만료를 사용 하 여 애플리케이션의 캐시에 항목을 삽입 하는 방법에 설명 합니다.The following example demonstrates how to insert an item into an application's cache with an absolute expiration.

참고

이 형식은 이후 합니다 Insert 선언 해야 메서드 항목에 종속성이 없는 경우 캐시 종속성을 지원 합니다는 dependency 매개 변수에 null (Nothing Visual Basic의) 매개 변수의 쉼표로 구분 된 목록에서.Since this form of the Insert method supports cache dependencies, if the item has no dependencies, you must declare the dependency parameter as null (Nothing in Visual Basic) in the comma-delimited list of parameters.

Cache.Insert("DSN", connectionString, null, DateTime.Now.AddMinutes(2), Cache.NoSlidingExpiration);
Cache.Insert("DSN", connectionString, Nothing, DateTime.Now.AddMinutes(2), Cache.NoSlidingExpiration)

다음 예제에서는 상대 (sliding) 만료를 사용 하 여 캐시에 항목을 삽입 하는 방법에 설명 합니다.The following example demonstrates how to insert an item into the cache with a sliding expiration.

Cache.Insert("DSN", connectionString, null, Cache.NoAbsoluteExpiration, TimeSpan.FromSeconds(10));
Cache.Insert("DSN", connectionString, Nothing, Cache.NoAbsoluteExpiration, TimeSpan.FromSeconds(10))

설명

이 메서드는 기존 덮어씁니다 Cache 항목과 동일한 key 매개 변수입니다.This method will overwrite an existing Cache item with the same key parameter.

경우는 slidingExpiration 매개 변수는 설정 NoSlidingExpiration, 상대 만료 사용 하지 않도록 설정 합니다.If the slidingExpiration parameter is set to NoSlidingExpiration, sliding expiration is disabled. 설정 하는 경우는 slidingExpiration 매개 변수 보다 큰 Zero, absoluteExpiration 매개 변수는 설정 Now 에 포함 된 값을 더한 값을 slidingExpiration 매개 변수입니다.If you set the slidingExpiration parameter to greater than Zero, the absoluteExpiration parameter is set to Now plus the value contained in the slidingExpiration parameter. 항목으로 지정 된 시간 전에 캐시에서 요청 된 경우는 absoluteExpiration 매개 변수를 다시 항목이 캐시에 배치 됩니다 및 absoluteExpiration 로 다시 설정 됩니다 DateTime.Now 에 포함 된 값을 더한 값을 slidingExpiration 매개 변수입니다.If the item is requested from the cache before the amount of time specified by the absoluteExpiration parameter, the item will be placed in the cache again, and absoluteExpiration will again be set to DateTime.Now plus the value contained in the slidingExpiration parameter. 경우 항목이 요청 되지 않은 캐시에서 날짜 전에 absoluteExpiration 항목 매개 변수는 캐시에서 제거 됩니다.If the item is not requested from the cache before the date in the absoluteExpiration parameter, the item is removed from the cache. .. 삽입 메서드의이 오버 로드를 사용 하 여 캐시에 추가 된 항목의 우선 순위를 사용 하 여 삽입 됩니다 Default합니다.The item added to the cache using this overload of the insert method is inserted with a priority of Default.

추가 정보

적용 대상