ObjectContext 인터페이스(comsvcs.h)
현재 개체의 컨텍스트에 대한 액세스를 제공합니다. 개체의 컨텍스트는 트랜잭션을 사용하거나 개체의 보안을 처리할 때 주로 사용됩니다.
ObjectContext 및 IObjectContext 는 동일한 기능을 제공하지만 IObjectContext와 달리 ObjectContext 는 Automation과 호환됩니다.
상속
ObjectContext 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ObjectContext 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ObjectContext 인터페이스에는 이러한 메서드가 있습니다.
ObjectContext::CreateInstance 현재 개체의 컨텍스트를 사용하여 개체를 만듭니다. (ObjectContext.CreateInstance) |
ObjectContext::D isableCommit 개체의 트랜잭션 업데이트가 일관되지 않으며 현재 상태에서 커밋할 수 없음을 선언합니다. |
ObjectContext::EnableCommit 현재 개체의 작업이 반드시 완료된 것은 아니지만 트랜잭션 업데이트가 일관되고 현재 형식으로 커밋될 수 있음을 선언합니다. |
ObjectContext::get__NewEnum 명명된 컨텍스트 개체 속성에 대한 열거자를 검색합니다. |
ObjectContext::get_ContextInfo 현재 개체 컨텍스트의 컨텍스트 정보 개체를 검색합니다. |
ObjectContext::get_Count 명명된 컨텍스트 개체 속성의 수를 검색합니다. |
ObjectContext::get_Item 명명된 속성을 검색합니다. |
ObjectContext::get_Security 현재 개체 컨텍스트의 보안 개체를 검색합니다. |
ObjectContext::IsCallerInRole 개체의 직접 호출자가 지정된 역할(직접 또는 그룹의 일부)에 있는지 여부를 나타냅니다. (ObjectContext.IsCallerInRole) |
ObjectContext::IsInTransaction 현재 개체가 트랜잭션에서 실행 중인지 여부를 나타냅니다. (ObjectContext.IsInTransaction) |
ObjectContext::IsSecurityEnabled 현재 개체에 대해 보안을 사용할 수 있는지 여부를 나타냅니다. |
ObjectContext::SetAbort 개체가 실행 중인 트랜잭션을 중단해야 하며 반환될 때 개체를 비활성화해야 한다고 선언합니다. |
ObjectContext::SetComplete 개체가 실행 중인 트랜잭션을 커밋할 수 있으며 반환될 때 개체를 비활성화해야 한다고 선언합니다. |
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | comsvcs.h |