コード例 #1
0
 public static RecipientTrackingEvent Create(string domain, Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.RecipientTrackingEventType rdRecipientTrackingEvent)
 {
     return(RecipientTrackingEvent.Create(domain, (rdRecipientTrackingEvent.Recipient == null) ? null : rdRecipientTrackingEvent.Recipient.EmailAddress, (rdRecipientTrackingEvent.Recipient == null) ? null : rdRecipientTrackingEvent.Recipient.Name, rdRecipientTrackingEvent.DeliveryStatus, rdRecipientTrackingEvent.EventDescription, rdRecipientTrackingEvent.EventData, rdRecipientTrackingEvent.Server, rdRecipientTrackingEvent.Date, rdRecipientTrackingEvent.InternalId, rdRecipientTrackingEvent.UniquePathId, rdRecipientTrackingEvent.HiddenRecipient, new bool?(rdRecipientTrackingEvent.BccRecipient), rdRecipientTrackingEvent.RootAddress, MessageConverter.CopyTrackingProperties(rdRecipientTrackingEvent.Properties)));
 }
コード例 #2
0
 public static RecipientTrackingEvent Create(string domain, Microsoft.Exchange.SoapWebClient.EWS.RecipientTrackingEventType wsRecipientTrackingEvent)
 {
     return(RecipientTrackingEvent.Create(domain, (wsRecipientTrackingEvent.Recipient == null) ? null : wsRecipientTrackingEvent.Recipient.EmailAddress, (wsRecipientTrackingEvent.Recipient == null) ? null : wsRecipientTrackingEvent.Recipient.Name, wsRecipientTrackingEvent.DeliveryStatus, wsRecipientTrackingEvent.EventDescription, wsRecipientTrackingEvent.EventData, wsRecipientTrackingEvent.Server, wsRecipientTrackingEvent.Date, wsRecipientTrackingEvent.InternalId, wsRecipientTrackingEvent.UniquePathId, wsRecipientTrackingEvent.HiddenRecipient, new bool?(wsRecipientTrackingEvent.BccRecipient), wsRecipientTrackingEvent.RootAddress, wsRecipientTrackingEvent.Properties));
 }