public virtual void bind(string name, UUID interfaceUUID, UUID instanceUUID, IComponentManager.Scope scope) { xpcf_apiPINVOKE.IComponentManager_bind__SWIG_2(swigCPtr, name, UUID.getCPtr(interfaceUUID), UUID.getCPtr(instanceUUID), (int)scope); if (xpcf_apiPINVOKE.SWIGPendingException.Pending) { throw xpcf_apiPINVOKE.SWIGPendingException.Retrieve(); } }
public virtual void bind(UUID interfaceUUID, UUID instanceUUID, SWIGTYPE_p_std__functionT_boost__shared_ptrT_org__bcom__xpcf__IComponentIntrospect_t_fvoidF_t factoryFunc, IComponentManager.Scope scope) { xpcf_apiPINVOKE.IComponentManager_bind__SWIG_4(swigCPtr, UUID.getCPtr(interfaceUUID), UUID.getCPtr(instanceUUID), SWIGTYPE_p_std__functionT_boost__shared_ptrT_org__bcom__xpcf__IComponentIntrospect_t_fvoidF_t.getCPtr(factoryFunc), (int)scope); if (xpcf_apiPINVOKE.SWIGPendingException.Pending) { throw xpcf_apiPINVOKE.SWIGPendingException.Retrieve(); } }