protected void EnableActionGetProtocolInfo()
{
OpenHome.Net.Core.Action action = new OpenHome.Net.Core.Action("GetProtocolInfo");
action.AddOutputParameter(new ParameterRelated("Source", iPropertySourceProtocolInfo));
action.AddOutputParameter(new ParameterRelated("Sink", iPropertySinkProtocolInfo));
iDelegateGetProtocolInfo = new ActionDelegate(DoGetProtocolInfo);
EnableAction(action, iDelegateGetProtocolInfo, GCHandle.ToIntPtr(iGch));
}