(Object, String, String, Int64) de método de ICustomProvider.Delete
Elimina una entrada existente del almacén de configuración.
Espacio de nombres: Microsoft.ApplicationServer.Caching
Ensamblado: Microsoft.ApplicationServer.Caching.Core (en microsoft.applicationserver.caching.core.dll)
Uso
Sintaxis
'Declaración
Function Delete ( _
transactionContext As Object, _
type As String, _
key As String, _
oldVersion As Long _
) As Boolean
bool Delete (
Object transactionContext,
string type,
string key,
long oldVersion
)
bool Delete (
Object^ transactionContext,
String^ type,
String^ key,
long long oldVersion
)
boolean Delete (
Object transactionContext,
String type,
String key,
long oldVersion
)
function Delete (
transactionContext : Object,
type : String,
key : String,
oldVersion : long
) : boolean
Parámetros
- transactionContext
Objeto de contexto de transacción asociado a esta entrada.
- type
Tipo de entrada que se debe enumerar.
- key
Clave de la entrada.
- oldVersion
Versión de la entrada. Si el valor es inferior o igual a 0, se produce la eliminación independientemente de la versión. Si el valor es mayor que 0, sólo se realiza la eliminación si la versión de la entrada coincide con la versión proporcionada.
Valor devuelto
Devuelve Boolean. Si la eliminación es correcta, el valor devuelto es true
. Si la entrada no existe o si la versión no coincide, el valor devuelto es false
.
Comentarios
Los errores inesperados deben producir una excepción ConfigStoreException.
Seguridad para subprocesos
Todos los miembros públicos y estáticos (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Plataformas
Plataformas de desarrollo
Visual Studio 2010 y posterior, .NET Framework 4
Plataformas de destino
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vea también
Referencia
Interfaz de ICustomProvider
Miembros de ICustomProvider
Espacio de nombres de Microsoft.ApplicationServer.Caching