public void Send(EventData data) { this.ThrowIfSenderNull("Send"); MessageSender internalSender = this.InternalSender; MessageSender messageSender = this.InternalSender; EventData[] eventDataArray = new EventData[] { data }; internalSender.EndSendEventData(messageSender.BeginSendEventData(null, eventDataArray, this.OperationTimeout, null, null)); }