Método IObjectContext::IsInTransaction (comsvcs.h)
Indica se o objeto está sendo executado dentro de uma transação.
Sintaxe
BOOL IsInTransaction();
Valor retornado
Se o objeto atual estiver sendo executado em uma transação, o valor retornado será TRUE. Caso contrário, será FALSE.
Comentários
Você pode usar esse método para garantir que um objeto que requer uma transação nunca seja executado sem um. Por exemplo, se um componente que requer uma transação estiver configurado incorretamente na ferramenta de administração dos Serviços de Componentes, você poderá usar esse método para determinar que o objeto não tem uma transação. Em seguida, você pode retornar um erro para alertar o usuário sobre o problema ou tomar qualquer ação apropriada.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comsvcs.h |