SPWeb.Dispose method

Libera todos os recursos utilizados pela instância atual do site.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub Dispose
'Uso
Dim instance As SPWeb

instance.Dispose()
public void Dispose()

Implements

IDisposable.Dispose()

Comentários

Call Dispose when you are finished using this class. The Dispose method leaves this class in an unusable state. After calling Dispose , you must release all references to this class so the garbage collector can reclaim the memory that the class was occupying. For more information, see Cleaning Up Unmanaged Resources and Implementing a Dispose Method. For specific guidance on disposing SharePoint classes, see Best Practices with SharePoint Foundation: Disposing Objects.
Note Always call Dispose before you release your last reference to this class. Otherwise, the resources it is using will not be freed until the garbage collector calls this object's Finalize method.

Esse método simplesmente chama o método Close . Usa esse método ou o método Close para liberar os recursos do objeto SPWeb quando tiver terminado de usar o objeto. Não reutilize o objeto ou objetos que são obtidos por meio do objeto depois que ele for fechado.

Se você criar um objeto de SPWeb , você pode usar esse método para fechar o objeto. No entanto, se você tem uma referência a um recurso compartilhado, como quando o objeto é fornecido pelo método SPControl.GetContextWeb , não use este método para fechar o objeto, mas sim permitir que SharePoint Foundation ou seu aplicativo de portal para gerenciar o objeto. Para obter mais informações sobre a disposição do objeto, consulte Disposing Objects.

Ver também

Referência

SPWeb class

SPWeb members

Microsoft.SharePoint namespace

Outros recursos

Disposing Objects