Partilhar via


Método Dispose (Boolean)

Libera os recursos não gerenciados usados pela classe SqlCeChangeTracking e, opcionalmente, libera os recursos gerenciados.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public Sub Dispose ( _
    disposing As Boolean _
)
'Uso
Dim instance As SqlCeChangeTracking
Dim disposing As Boolean

instance.Dispose(disposing)
public void Dispose(
    bool disposing
)
public:
void Dispose(
    bool disposing
)
member Dispose : 
        disposing:bool -> unit 
public function Dispose(
    disposing : boolean
)

Parâmetros

  • disposing
    Tipo: System. . :: . .Boolean
    true libera os recursos gerenciados e não gerenciados; false libera apenas os recursos não gerenciados.

Comentários

Esse método é chamado pelo método público Dispose()e pelo método Finalize. Dispose() chama o método protegido Dispose(Boolean) com o parâmetro disposing definido como true. Finalize chama Dispose com disposing definido como false.

Quando o parâmetro disposing é true, esse método libera todos os recursos mantidos por qualquer objeto gerenciado referenciado por este SqlCeChangeTracking. Este método chama o método Dispose() de cada objeto referenciado.

Observações para herdeiros

Dispose pode ser chamado várias vezes através de outros objetos. Ao substituir Dispose(Boolean) tenha cuidado para não referenciar objetos previamente descartados em uma chamada anterior ao Dispose. Para obter mais informações sobre como implementar Dispose(Boolean), consulte Implementing a Dispose Method.

Para obter mais informações sobre Dispose e Finalize, consulte Cleaning Up Unmanaged Resources e Overriding the Finalize Method.

Consulte também

Referência

SqlCeChangeTracking Classe

Membros SqlCeChangeTracking

Sobrecarga Dispose

Namespace System.Data.SqlServerCe