public TransmissionTarget GetTransmissionTarget(string childTransmissionTargetToken) { if (string.IsNullOrEmpty(childTransmissionTargetToken)) { return(null); } bool success; var internalObject = TransmissionTargetInternal.GetTransmissionTarget(_rawObject, childTransmissionTargetToken, out success); return(success ? new TransmissionTarget(internalObject) : null); }
public void TrackEvent(string eventName, IDictionary <string, string> properties) { if (properties == null) { TrackEvent(eventName); } else { TransmissionTargetInternal.TrackEventWithProperties(_rawObject, eventName, properties); } }
public void TrackEvent(string eventName, EventProperties properties, Flags flags) { if (properties == null) { TrackEvent(eventName, flags); } else { TransmissionTargetInternal.TrackEventWithProperties(_rawObject, eventName, properties, (int)flags); } }
public TransmissionTarget GetTransmissionTarget(string childTransmissionTargetToken) { if (string.IsNullOrEmpty(childTransmissionTargetToken)) { return(null); } var internalObject = TransmissionTargetInternal.GetTransmissionTarget(_rawObject, childTransmissionTargetToken); if (internalObject == null) { return(null); } return(new TransmissionTarget(internalObject)); }
public AppCenterTask SetEnabledAsync(bool enabled) { return(TransmissionTargetInternal.SetEnabledAsync(_rawObject, enabled)); }
public AppCenterTask <bool> IsEnabledAsync() { return(TransmissionTargetInternal.IsEnabledAsync(_rawObject)); }
public void TrackEvent(string eventName, Flags flags) { TransmissionTargetInternal.TrackEvent(_rawObject, eventName, (int)flags); }
public void TrackEvent(string eventName) { TransmissionTargetInternal.TrackEvent(_rawObject, eventName); }
public void Resume() { TransmissionTargetInternal.Resume(_rawObject); }
public void Pause() { TransmissionTargetInternal.Pause(_rawObject); }
public PropertyConfigurator GetPropertyConfigurator() { return(new PropertyConfigurator(TransmissionTargetInternal.GetPropertyConfigurator(_rawObject))); }
public void TrackEvent(string eventName, EventProperties properties) { TransmissionTargetInternal.TrackEventWithProperties(_rawObject, eventName, properties); }