Compartir a través de


del método SPWeb.Dispose

Libera todos los recursos usados por la instancia actual del sitio Web.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Sub Dispose
'Uso
Dim instance As SPWeb

instance.Dispose()
public void Dispose()

Implementaciones

IDisposable.Dispose()

Comentarios

Llame a Dispose cuando haya terminado de usar esta clase. El método Dispose deja esta clase en un estado inutilizable. Después de llamar a Dispose, debe liberar todas las referencias a esta clase para que el recolector de elementos pueda reclamar el espacio de la memoria que estaba ocupando la clase. Para más información, vea Limpiar recursos no administrados e Implementar un método Dispose. Si necesita ayuda específica sobre cómo desechar clases de SharePoint, vea Procedimientos recomendados con SharePoint Foundation: Eliminación de objetos.
Nota Llame siempre al método Dispose antes de liberar la última referencia a esta clase. De lo contrario, los recursos que esté utilizando no se liberarán hasta que el recolector de elementos llame al método Finalize de este objeto.

Este método simplemente llama al método Close . Use este método o el método Close para liberar los recursos del objeto SPWeb cuando haya terminado con el objeto. No volver a usar el objeto u objetos que se obtienen a través del objeto después de que está cerrado.

Si crea un objeto SPWeb , puede usar este método para cerrar el objeto. Sin embargo, si tiene una referencia a un recurso compartido, por ejemplo, cuando el objeto es proporcionado por el método SPControl.GetContextWeb , no utilice este método para cerrar el objeto, pero en su lugar, permita SharePoint Foundation o la aplicación de portal para administrar el objeto. Para obtener más información acerca de la eliminación de objetos, vea Disposing Objects.

Vea también

Referencia

clase SPWeb

Miembros SPWeb

Espacio de nombres Microsoft.SharePoint

Otros recursos

Disposing Objects