Condividi tramite


Interfaccia ObjectContext (comsvcs.h)

Fornisce l'accesso al contesto dell'oggetto corrente. Il contesto di un oggetto viene usato principalmente quando si usano transazioni o si gestiscono la sicurezza di un oggetto.

ObjectContext e IObjectContext forniscono la stessa funzionalità, ma a differenza di IObjectContext, ObjectContext è compatibile con Automazione.

Ereditarietà

L'interfaccia ObjectContext eredita dall'interfaccia IDispatch . ObjectContext include anche questi tipi di membri:

Metodi

L'interfaccia ObjectContext include questi metodi.

 
ObjectContext::CreateInstance

Crea un oggetto usando il contesto dell'oggetto corrente. (ObjectContext.CreateInstance)
ObjectContext::D isableCommit

Dichiara che gli aggiornamenti transazionali dell'oggetto sono incoerenti e non possono essere sottoposti a commit nello stato presente.
ObjectContext::EnableCommit

Dichiara che il lavoro dell'oggetto corrente non è necessariamente completato, ma che gli aggiornamenti transazionali sono coerenti e possono essere sottoposti a commit nel formato presente.
ObjectContext::get__NewEnum

Recupera un enumeratore per le proprietà dell'oggetto contesto denominato.
ObjectContext::get_ContextInfo

Recupera l'oggetto informazioni di contesto del contesto dell'oggetto corrente.
ObjectContext::get_Count

Recupera il numero di proprietà dell'oggetto contesto denominate.
ObjectContext::get_Item

Recupera una proprietà denominata.
ObjectContext::get_Security

Recupera l'oggetto di sicurezza del contesto dell'oggetto corrente.
ObjectContext::IsCallerInRole

Indica se il chiamante diretto dell'oggetto è in un ruolo specificato (direttamente o come parte di un gruppo). (ObjectContext.IsCallerInRole)
ObjectContext::IsInTransaction

Indica se l'oggetto corrente viene eseguito in una transazione. (ObjectContext.IsInTransaction)
ObjectContext::IsSecurityEnabled

Indica se la sicurezza è abilitata per l'oggetto corrente.
ObjectContext::SetAbort

Dichiara che la transazione in cui l'oggetto è in esecuzione deve essere interrotta e che l'oggetto deve essere disattivato al ritorno.
ObjectContext::SetComplete

Dichiara che la transazione in cui è in esecuzione l'oggetto può essere eseguito e che l'oggetto deve essere disattivato al ritorno.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

IObjectContext