public void SendToAllPeers(NSData data, MCSessionSendDataMode mode) { if (!Created) { throw new InvalidOperationException($"The {typeof(MCSession).Name} has not been created."); } if (!data.Created) { throw new ArgumentException($"'{nameof(data)}' is not valid.", nameof(data)); } using (var error = SendToAllPeers(this, data, mode)) { if (error.Valid) { throw error.ToException(); } } }
static extern NSError SendToAllPeers(MCSession self, NSData data, MCSessionSendDataMode mode);