public void EjectAndRemove(InstanceRef instance)
 {
     if (instance == null)
     {
         return;
     }
     _family.RemoveInstance(instance.Instance);
 }
예제 #2
0
 public void EjectAndRemove(InstanceRef instance)
 {
     Eject(instance.Instance);
     instance.Instance.SafeDispose();
     _family.RemoveInstance(instance.Instance);
 }
 public void EjectAndRemove(InstanceRef instance)
 {
     instance.EjectObject();
     _graph.Remove(_pluginType, instance.Instance);
 }
 public void EjectAndRemove(InstanceRef instance)
 {
     _pipelineGraph.Ejector.RemoveCompletely(_family.PluginType, instance.Instance);
 }
예제 #5
0
 public void EjectAndRemove(InstanceRef instance)
 {
 }