Cache.Remove(String) 方法

定义

从应用程序 Cache 的对象中删除指定项。

public:
 System::Object ^ Remove(System::String ^ key);
public object Remove(string key);
member this.Remove : string -> obj
Public Function Remove (key As String) As Object

参数

key
String

String要删除的缓存项的标识符。

返回

从 .. 中删除的项目Cache 如果未找到键参数中的值,则 null返回 。

示例

以下示例创建一个 RemoveItemFromCache 方法。 调用此方法时,它使用 Item[] 属性检查缓存是否包含与 Key1 键值关联的对象。 如果这样做, Remove 将调用该方法以删除对象。

public void RemoveItemFromCache(Object sender, EventArgs e) {
    if(Cache["Key1"] != null)
      Cache.Remove("Key1");
}
Public Sub RemoveItemFromCache(sender As Object, e As EventArgs)
    If (Not IsNothing(Cache("Key1"))) Then
      Cache.Remove("Key1")
    End If
End Sub

适用于

另请参阅