-
Notifications
You must be signed in to change notification settings - Fork 136
/
microsoft.exchange.data.transport.xml
1792 lines (1792 loc) · 218 KB
/
microsoft.exchange.data.transport.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>Microsoft.Exchange.Data.Transport</name>
</assembly>
<members>
<member name="T:Microsoft.Exchange.Data.ExchangeConfigurationException">
<summary>The <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> exception is thrown if a problem is encountered with the configuration of the computer that is running Microsoft Exchange Server 2007.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString)">
<summary>The <see cref="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString)"></see> constructor creates a new <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> exception with a localized string for the error message.</summary>
<param name="message">A <see cref="T:Microsoft.Exchange.Data.Common.LocalizedString"></see> object to use for the error message for this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object.</param>
</member>
<member name="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.String)"></see> constructor creates a new <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> exception with the error message message.</summary>
<param name="message">The error message for this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see>.</param>
</member>
<member name="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString,System.Exception)">
<summary>The <see cref="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString,System.Exception)"></see> constructor creates a new <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object from an inner exception.</summary>
<param name="innerException">The exception that caused this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> to be thrown.</param>
<param name="message">A <see cref="T:Microsoft.Exchange.Data.Common.LocalizedString"></see> object to use for the error message for this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object.</param>
</member>
<member name="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>The <see cref="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></see> constructor creates a new serializable <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object.</summary>
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object that contains contextual information about the source or destination.</param>
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object that holds the serialized object data about the exception being thrown.</param>
</member>
<member name="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.String,System.Exception)">
<summary>The <see cref="M:Microsoft.Exchange.Data.ExchangeConfigurationException.#ctor(System.String,System.Exception)"></see> constructor creates a new <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object from an inner exception.</summary>
<param name="innerException">The exception that caused this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> to be thrown.</param>
<param name="message">The error message for this <see cref="T:Microsoft.Exchange.Data.ExchangeConfigurationException"></see> object.</param>
</member>
<member name="N:Microsoft.Exchange.Data.Transport">
<summary>The <see cref="N:Microsoft.Exchange.Data.Transport"></see> namespace contains types that support the extension of the Microsoft Exchange Server 2010 transport behavior.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AcceptedDomain">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class is the base class for classes that represent a domain for which the server accepts messages.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AcceptedDomain.#ctor">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomain.#ctor"></see> constructor initializes a new instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.IsInCorporation">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.IsInCorporation"></see> property gets a Boolean value that indicates whether the domain represented by the instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class is in the Active Directory directory service forest of the server.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.IsInCorporation"></see> property returns true if the domain is in the Active Directory forest of the server; otherwise, the property returns false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.TenantId">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.TenantId"></see> property gets the tenant identifier for the accepted domain.</summary>
<returns>The value of the <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.TenantId"></see> property is a <see cref="T:System.Guid"></see> object.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.UseAddressBook">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.UseAddressBook"></see> property gets a Boolean value that indicates whether the address book contains all recipients for the domain represented by the instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class.</summary>
<returns>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AcceptedDomain.UseAddressBook"></see> property returns true if the address book contains all the recipients for the domain represented by the instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class; otherwise, the property returns false.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection"></see> class is the base class for derived classes that represent a collection of classes that inherit from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method finds in the collection the instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class that represents the domain specified by the smtpAddress parameter.</summary>
<returns>When overridden in a derived class, the collection contains an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class that represents the domain specified by the smtpAddress parameter and the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns that instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class; otherwise, the method returns null.</returns>
<param name="smtpAddress">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> class that represents the domain or domain part to find.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(System.String)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(System.String)"></see> method finds in the collection the instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class that represents the domain specified by the domainName parameter.</summary>
<returns>When overridden in a derived class, the collection contains an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class that represents the domain specified by the domainName parameter and the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.Find(System.String)"></see> method returns that instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.AcceptedDomain"></see> class; otherwise, the method returns null.</returns>
<param name="domainName">A string value that contains the domain or domain part to find.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.GetEnumerator">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.GetEnumerator"></see> method returns an enumerator object that represents the collection.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AcceptedDomainCollection.GetEnumerator"></see> method returns an enumerator object that can be used to iterate through the collection.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AddressBook">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AddressBook"></see> class is the base class for classes that provide top-level access to the Recipient API objects for a virtual server.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method indicates whether the address book contains the specified address.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the address book contains the address specified by the smtpAddress parameter; otherwise, the method returns false.</returns>
<param name="smtpAddress">The proxy or primary address for which the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method will look.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection)"></see> method finds addresses in the address book that are based on the addresses specified in the recipients parameter.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection)"></see> method returns an array of <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> objects.</returns>
<param name="recipients">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection"></see> object that contains proxy addresses, primary addresses, or both. </param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method finds an address in the address book based on the address specified in the smtpAddress parameter.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> object that represents the address found.</returns>
<param name="smtpAddress">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> object that contains a proxy or primary address.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress[])">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress[])"></see> method finds addresses in the address book that are based on the addresses specified in the smtpAddresses parameter.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.Find(Microsoft.Exchange.Data.Transport.RoutingAddress[])"></see> method returns an array of <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> objects.</returns>
<param name="smtpAddresses">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> object that contains proxy addresses or primary addresses, or both.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsInternal(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsInternal(Microsoft.Exchange.Data.Transport.RoutingDomain)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsInternalTo(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsInternalTo(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingDomain)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsMemberOf(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.IsMemberOf(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method indicates whether the specified recipient belongs to the specified group.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.IsMemberOf(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the specified recipient is a member of the specified group; otherwise, the method returns false.</returns>
<param name="recipientSmtpAddress">The proxy or primary address of the recipient.</param>
<param name="groupSmtpAddress">The proxy or primary address of the group.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBook.IsSameRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.IsSameRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method indicates whether the specified addresses refer to the same recipient.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBook.IsSameRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the specified addresses refer to the same recipient; otherwise, the method returns false. </returns>
<param name="proxyAddressA">The first recipient address to compare.</param>
<param name="proxyAddressB">The second recipient address to compare.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AddressBookEntry">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class is the base class for derived classes that represent a recipient.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.GetSpamConfidenceLevelThreshold(Microsoft.Exchange.Data.Transport.SpamAction,System.Int32)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.GetSpamConfidenceLevelThreshold(Microsoft.Exchange.Data.Transport.SpamAction,System.Int32)"></see> method returns the Spam Confidence Level (SCL) threshold for the recipient for the action that is specified by the action parameter.</summary>
<param name="defaultValue">The value to return if no custom threshold is specified.</param>
<param name="action">One of the valid <see cref="T:Microsoft.Exchange.Data.Transport.SpamAction"></see> enumeration values that specifies the action to take for messages that exceed the threshold.</param>
<exception cref="System.ArgumentOutOfRangeException">The action parameter is not one of the valid <see cref="T:Microsoft.Exchange.Data.Transport.SpamAction"></see> enumeration values or the defaultValue parameter is outside the range of 0-9 and is not Int.MaxValue.</exception>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsBlockedSender(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsBlockedSender(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method indicates whether a recipient is a blocked sender.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsBlockedSender(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> property returns true if the sender is blocked; otherwise, it returns false.</returns>
<param name="senderAddress">The <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> object that represents the sender's address.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method gets a value that indicates whether messages from the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class to the recipient that is specified by the recipientAddress parameter should bypass anti-spam tests.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeRecipient(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the address for the recipient that is specified by the recipientAddress parameter is in the list of trusted recipients for the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class or if the domain for the recipient that is specified by the recipientAddress parameter is in the list of trusted domains for the recipient that is specified by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class; otherwise, the method returns false.</returns>
<param name="recipientAddress">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> class that represents the recipient to check for anti-spam bypass for messages from the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeSender(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeSender(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns a value that indicates whether a message to the recipient that is specified by the senderAddress parameter to the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class should bypass anti-spam tests.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookEntry.IsSafeSender(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the address for the sender that is specified by the senderAddress parameter is in the list of trusted senders for the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class or if the domain for the sender that is specified by the senderAddress parameter is in the list of trusted domains for the recipient that is specified by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class; otherwise, the method returns false.</returns>
<param name="senderAddress">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> class that represents the sender to check for anti-spam bypass for messages to the recipient that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookEntry"></see> class.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.AntispamBypass">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.AntispamBypass"></see> property gets a value that indicates whether the recipient should be bypassed from anti-spam processing.</summary>
<returns>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.AntispamBypass"></see> property returns true if the recipient should be bypassed from anti-spam processing; otherwise, the property returns false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.RequiresAuthentication">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.RequiresAuthentication"></see> property gets a value that indicates whether the recipient can only receive messages from authenticated senders.</summary>
<returns>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.RequiresAuthentication"></see> property returns true if the recipient can only receive messages from authenticated senders; otherwise, the property returns false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.WindowsLiveId">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.WindowsLiveId"></see> property gets a recipient's Windows Live Id.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.AddressBookEntry.WindowsLiveId"></see> property returns a <see cref="T:System.String"></see> that represents the recipient's Windows Live Id.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException">
<summary>The exception thrown when a transient error is detected when accessing an address book.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException"></see> class with the specified error message.</summary>
<param name="message">The message that describes the error.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.String)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException"></see> class with the specified error message.</summary>
<param name="message">The message that describes the error.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString,System.Exception)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(Microsoft.Exchange.Data.Common.LocalizedString,System.Exception)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException"></see> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
<param name="message">The message that describes the error.</param>
<param name="innerException">The inner exception reference.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException"></see> class with the specified serialized data.</summary>
<param name="context">The <see cref="System.Runtime.Serialization.StreamingContext"></see> object that contains contextual information about the source or destination.</param>
<param name="info">The <see cref="System.Runtime.Serialization.SerializationInfo"></see> object that holds the serialized object data about the exception being thrown.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.String,System.Exception)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AddressBookTransientException.#ctor(System.String,System.Exception)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AddressBookTransientException"></see> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>
<param name="message">The message that describes the error.</param>
<param name="innerException">The inner exception reference.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Agent">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Agent"></see> class is the class from which all agent classes derive.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Agent.#ctor">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Agent.#ctor"></see> constructor initializes a new instance of the class derived from the <see cref="T:Microsoft.Exchange.Data.Transport.Agent"></see> class. </summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Agent.GetAgentAsyncContext">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Agent.GetAgentAsyncContext"></see> method gets a <see cref="T:Microsoft.Exchange.Data.Transport.AgentAsyncContext"></see> object to mark the executing event handler to execute asynchronously.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Agent.GetAgentAsyncContext"></see> method returns a <see cref="T:Microsoft.Exchange.Data.Transport.AgentAsyncContext"></see> object that is used by an asynchronous event handler.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AgentAsyncContext">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AgentAsyncContext"></see> class represents an asynchronous state object that is used by asynchronous transport agents.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AgentAsyncContext.Complete">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AgentAsyncContext.Complete"></see> method is a callback to indicate that the asynchronous event handler completed execution.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AgentAsyncContext.Resume">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AgentAsyncContext.Resume"></see> method initializes the current thread for use by an agent.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AgentFactory">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AgentFactory"></see> class is the base class from which all transport agent factory classes derive.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AgentFactory.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AgentFactory.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AgentFactory"></see> class. </summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AgentFactory.Close">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.AgentFactory.Close"></see> method releases all resources used by the derived class.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.AgentManager">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.AgentManager"></see> class is the base class for all agent managers. Agent managers provide additional properties about an agent.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.AgentManager.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.AgentManager.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.AgentManager"></see> class.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DeliverableMailItem">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DeliverableMailItem"></see> class provides a read-only interface to the mail item envelope.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.GetMimeReadStream">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.GetMimeReadStream"></see> method returns a stream containing the mail message contents.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.GetMimeReadStream"></see> method returns a <see cref="T:System.IO.Stream"></see> object containing the MIME content of the message.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetListProperty``1(System.String,System.Collections.ObjectModel.ReadOnlyCollection{``0}@)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetListProperty``1(System.String,System.Collections.ObjectModel.ReadOnlyCollection{``0}@)"></see> method returns the value of an extended property that is an array or list.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetListProperty``1(System.String,System.Collections.ObjectModel.ReadOnlyCollection{``0}@)"></see> method returns true if the specified parameter is found; otherwise, the method returns false.</returns>
<param name="name">Name of the requested property.</param>
<param name="value">If a property with the specified name is found, this parameter is set to a collection wrapper for the actual array or list value. If the property is not found, or if the property type does not match the type specified in the ItemT parameter, or if the actual value is null, this parameter is set to null.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetProperty``1(System.String,``0@)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetProperty``1(System.String,``0@)"></see> method returns the value of an extended property.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TryGetProperty``1(System.String,``0@)"></see> method returns true if the specified property is found and its type matches the T parameter; otherwise, the method returns false.</returns>
<param name="name">The name of the requested property.</param>
<param name="value">If a property with the specified name is not found or its type does not match the T parameter, this parameter is set to the default value of the type specified by the T parameter. Otherwise, the actual value is returned for immutable types; if the property is of type <see cref="System.Net.IPEndPoint"></see> a cloned instance is returned; a <see cref="System.InvalidOperationException"></see> is thrown for collections.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DateTimeReceived">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DateTimeReceived"></see> property gets the date and time that the mail item was received for delivery.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DateTimeReceived"></see> property returns the date and time that the mail item was received for delivery.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DeliveryPriority">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DeliveryPriority"></see> property gets the order or speed at which the message should be sent by the messaging system.</summary>
<returns>One of the <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryPriority"></see> enumeration values indicating the priority for the mail item.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DsnFormatRequested">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.DsnFormatRequested"></see> property gets the DSN format requested for this mail message.</summary>
<returns>One of the <see cref="T:Microsoft.Exchange.Data.Transport.DsnFormatRequested"></see> enumeration values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.EnvelopeId">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.EnvelopeId"></see> gets the identifier for the message envelope.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.EnvelopeId"></see> property returns the message envelope identifier as a string.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.FromAddress">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.FromAddress"></see> property gets the routing address of the mail sender.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.FromAddress"></see> property returns a <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> object containing the routing address of the mail sender.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.InboundDeliveryMethod">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.InboundDeliveryMethod"></see> gets the delivery method that this e-mail message comes from.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.InboundDeliveryMethod"></see> returns one of the <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryMethod"></see> enumeration values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Message">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Message"></see> property gets the incoming mail message.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Message"></see> property returns a <see cref="T:Microsoft.Exchange.Data.Transport.Email.EmailMessage"></see> instance containing a read-only copy of the mail message.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MimeStreamLength">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MimeStreamLength"></see> gets the length of the message MIME stream.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MimeStreamLength"></see> returns the length of the MIME data stream.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MustDeliver">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MustDeliver"></see> property gets a value indicating whether the transport should retry delivery until the message is delivered successfully.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.MustDeliver"></see> property is true if the transport should retry delivery until the message is delivered successfully; otherwise, the property is false.<see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginalAuthenticator">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginalAuthenticator"></see> property gets the original AUTH provider for the mail message.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginalAuthenticator"></see> property returns the original AUTH provider as a <see cref="T:System.String"></see> object.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginatingDomain">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginatingDomain"></see> property gets the HELO/EHLO string presented to the SMTP server.</summary>
<returns>he <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.OriginatingDomain"></see> property returns the HELO/EHLO string presented to the SMTP server as a <see cref="T:System.String"></see> object.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Recipients">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Recipients"></see> property gets the collection of recipients on the message, including to, cc and bcc recipients.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.Recipients"></see> property returns a <see cref="T:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection"></see> instance containing the message recipients.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TenantId">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TenantId"></see> property gets the tenant to which the item belongs.</summary>
<returns>he <see cref="P:Microsoft.Exchange.Data.Transport.DeliverableMailItem.TenantId"></see> property returns <see cref="T:System.Guid"></see> object that identifies the tenant.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DeliveryMethod">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryMethod"></see> enumeration indicates the direction in which a message is coming or going.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryMethod.DeliveryAgent">
<summary>The message is coming from a Delivery Agent.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryMethod.File">
<summary>For an incoming message, the message comes from the pickup directory, the replay directory, a Delivery Status Notification (DSN), or the mail submission API. For an outgoing message, the message is going to a server that is not a Simple Mail Transfer Protocol (SMTP) server or it is an application message on the destination server.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryMethod.Mailbox">
<summary>The message is coming from or going to a mailbox.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryMethod.Smtp">
<summary>The message is coming from or going to an SMTP endpoint.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryMethod.Unknown">
<summary>The direction of the message cannot be determined.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DeliveryPriority">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryPriority"></see> enumeration specifies the delivery priority of an e-mail message.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryPriority.High">
<summary>A higher priority than normal for delivery.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryPriority.Low">
<summary>A lower priority than normal for delivery.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryPriority.Normal">
<summary>A normal priority for delivery.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DeliveryQueueDomain">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryQueueDomain"></see> enumeration defines the domain to use when adding a recipient to a delivery queue.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryQueueDomain.UseOverrideDomain">
<summary>Use the routing override domain when adding the recipient to the delivery queue.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DeliveryQueueDomain.UseRecipientDomain">
<summary>Use the e-mail address domain when adding the recipient to the delivery queue.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DsnFormatRequested">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DsnFormatRequested"></see> enumeration specifies the format used for Delivery Status Notification (DSN) messages.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnFormatRequested.Full">
<summary>Include the whole original message.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnFormatRequested.Headers">
<summary>Include only the headers of the original message.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnFormatRequested.NotSpecified">
<summary>Use the default DSN format.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DsnType">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DsnType"></see> enumeration specifies the type of Delivery Status Notification (DSN) to use.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnType.Expanded">
<summary>An expanded DSN is used.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnType.Failure">
<summary>A failure DSN is used.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.DsnTypeRequested">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.DsnTypeRequested"></see> enumeration specifies the type of Delivery Status Notification (DSN) requested.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnTypeRequested.Delay">
<summary>A delay DSN is requested.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnTypeRequested.Failure">
<summary>A failure DSN is requested.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnTypeRequested.Never">
<summary>A never DSN is requested.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnTypeRequested.NotSpecified">
<summary>A requested DSN type is not specified.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.DsnTypeRequested.Success">
<summary>A success DSN is requested.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see> class is the base class for derived classes that represent a Simple Mail Transfer Protocol (SMTP) recipient.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.SetRoutingOverride(Microsoft.Exchange.Data.Transport.RoutingDomain)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.SetRoutingOverride(Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method sets the <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.RoutingOverride"></see> property to the instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure that is specified. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<param name="routingDomain">The routing domain to which mail is redirected for this recipient.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.OutboundDeliveryMethod">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.OutboundDeliveryMethod"></see> property gets the outbound delivery method to the destination for the <see cref="T:Microsoft.Exchange.Data.Transport.MailItem"></see> for this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see> class.</summary>
<returns>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.OutboundDeliveryMethod"></see> property returns one of the valid <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryMethod"></see> enumeration values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.RecipientCategory">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.RecipientCategory"></see> property gets the recipient's category.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipient.RecipientCategory"></see> property returns a <see cref="T:Microsoft.Exchange.Data.Transport.RecipientCategory"></see> object that represents the recipient's categories.</returns>
<exception cref="T:System.ObjectDisposedException">Thrown when a mail recipient has been deleted.</exception>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection"></see> class is the base class for derived classes that represent a collection of objects that inherit from the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Add(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Add(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method adds the specified <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> object to the collection.</summary>
<param name="address">The address to add to the collection.</param>
<exception cref="System.NotSupportedException">The collection is read-only.</exception>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Clear">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Clear"></see> method removes all items from the collection.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient)"></see> method removes a recipient from the collection based on the specified <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see>.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient)"></see> method returns true if the recipient specified by the recipient parameter existed in the collection and the method successfully removed the recipient from the collection; otherwise, the method returns false.</returns>
<param name="recipient">The recipient to remove.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method removes a recipient from the collection based on the specified <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see>.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns an integer value that represents the number of recipients removed from the collection.</returns>
<param name="address">The Simple Mail Transfer Protocol (SMTP) address to remove.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.DsnType,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.DsnType,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method removes a recipient from the collection based on the specified <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see>.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Remove(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.DsnType,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method returns true if the recipient existed in the collection and the recipient was successfully removed; otherwise, the method returns false.</returns>
<param name="smtpResponse">One of the <see cref="T:Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse"></see> values.</param>
<param name="dsnType">One of the <see cref="T:Microsoft.Exchange.Data.Transport.DsnType"></see> values.</param>
<param name="recipient">The recipient to remove.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.CanAdd">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.CanAdd"></see> property gets a value that indicates whether recipients can be added to the collection.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.CanAdd"></see> property returns true ifthis instance of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection"></see> class allows the addition new recipients; otherwise, the property returns false.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator"></see> structure provides properties and methods for enumerating an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator.Dispose">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator.Dispose"></see> method releases all resources used by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator.Reset">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator.Reset"></see> method sets the enumerator to the first element in the collection.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.IPPermission">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.IPPermission"></see> class is a base class from which classes derive that implement methods and properties for managing the Internet Protocol (IP) Allow/Deny list of the server.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.IPPermission.AddRestriction(System.Net.IPAddress,System.TimeSpan,System.String)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.IPPermission.AddRestriction(System.Net.IPAddress,System.TimeSpan,System.String)"></see> method adds a new entry to the Internet Protocol (IP) Allow/Deny list that returns a Deny status.</summary>
<param name="ipAddress">The IP address of the entry.</param>
<param name="expiration">The length of time between when the entry is added and when the entry expires.</param>
<param name="comments">Optional comments associated with the entry.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.IPPermission.Check(System.Net.IPAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.IPPermission.Check(System.Net.IPAddress)"></see> method determines whether the specified IP address is on the Allow list, the Deny list, or neither list.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.IPPermission.Check(System.Net.IPAddress)"></see> method returns one of the valid <see cref="T:Microsoft.Exchange.Data.Transport.PermissionCheckResults"></see> enumeration values.</returns>
<param name="ipAddress">The IP address to check.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.MailItem">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.MailItem"></see> class is the base class for derived classes that represent the envelope of an e-mail message.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeReadStream">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeReadStream"></see> method gets a readable stream that contains the Multipurpose Internet Mail Extensions (MIME) content for the derived class.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeReadStream"></see> method returns a read-only stream.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeWriteStream">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeWriteStream"></see> method gets a writeable stream that contains the Multipurpose Internet Mail Extensions (MIME) content for the derived class.</summary>
<returns>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.GetMimeWriteStream"></see> method returns a write-only stream.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.MailItem.SetMustDeliver">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.SetMustDeliver"></see> method specifies that the message will remain in queue until it is delivered, without expiring or generating a non-delivery report (NDR). Executing the <see cref="M:Microsoft.Exchange.Data.Transport.MailItem.SetMustDeliver"></see> method sets the value of the <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.MustDeliver"></see> property to true. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.MailItem.InboundDeliveryMethod">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.InboundDeliveryMethod"></see> method gets a value that indicates the inbound delivery method for this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.MailItem"></see> class.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.InboundDeliveryMethod"></see> property returns one of the valid <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryMethod"></see> enumeration values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.MailItem.MustDeliver">
<summary>When overridden in a derived class, the <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.MustDeliver"></see> property returns a Boolean value that indicates whether the message is marked for special delivery. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The property returns true if Transport will continue to try to deliver the message until it is successful, without a message expiration or non-delivery report (NDR); otherwise, the property returns false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.MailItem.OriginatorOrganization">
<returns>Returns <see cref="T:System.String"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.MailItem.TenantId">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.TenantId"></see> property gets the tenant to which the message belongs.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.MailItem.TenantId"></see> property returns a <see cref="T:System.Guid"></see> that represents the tenant identifier. An empty GUID is returned for unscoped mail.</returns>
<exception cref="InvalidOperationException">Thrown when the MailItem has already been deferred.</exception>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.PermissionCheckResults">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.PermissionCheckResults"></see> enumeration specifies the lists on which an Internet Protocol (IP) address is found.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.PermissionCheckResults.Allow">
<summary>The specified IP address is on the Allow list.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.PermissionCheckResults.Deny">
<summary>The specified IP address is on the Deny list.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.PermissionCheckResults.None">
<summary>The specified IP address is not on the Allow list or the Deny list.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection"></see> class is a collection of e-mail recipients.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method determines if the specified address is in the collection.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Contains(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns true if the specified routing address is present in the collection; otherwise, the method returns false.</returns>
<param name="address">The routing address to locate in the collection.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.GetEnumerator">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.GetEnumerator"></see> method returns an enumerator that can be used to iterate over the items in the collection.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.GetEnumerator"></see> method returns an <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipientCollection.Enumerator"></see> instance that can be used to iterate over the items in the collection.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Count">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Item(System.Int32)"></see> property gets the number of items in the colleciton.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Item(System.Int32)"></see> property the number of items in the collection.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Item(System.Int32)">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Item(System.Int32)"></see> gets the envelope recipient at the specified index in the collection.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.ReadOnlyEnvelopeRecipientCollection.Item(System.Int32)"></see> returns the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see> at the specified index.</returns>
<param name="index">The index of the <see cref="T:Microsoft.Exchange.Data.Transport.EnvelopeRecipient"></see> object to return.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RecipientCategory">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RecipientCategory"></see> enumeration defines categories for e-mail recipients.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientCategory.Incoming">
<summary>The e-mail recipient is managed by the server.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientCategory.InDifferentOrganization">
<summary>The e-mail recipient is in a different organization from the processing server.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientCategory.InSameOrganization">
<summary>The e-mail recipient is in a same organization as the processing server.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RecipientType">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RecipientType"></see> enumeration specifies types of recipients.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.Contact">
<summary>The recipient is a contact.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.DistributionList">
<summary>The recipient is a distribution list.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.DynamicDistributionList">
<summary>The recipient is a dynamic distribution list.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.PublicFolder">
<summary>The recipient is a public folder.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.Unknown">
<summary>The recipient is of an unknown type.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RecipientType.User">
<summary>The recipient is a user.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RemoteDomain">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomain"></see> class is the base class for derived classes that provide information about remote domains that the administrator has configured.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RemoteDomain.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RemoteDomain.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomain"></see> class.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RemoteDomain.IsInternal">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RemoteDomainCollection">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomainCollection"></see> class is the base class for derived classes that represent a collection of objects that inherit from the <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomain"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.#ctor">
<summary>When overriden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.#ctor"></see> constructor creates a new instance of the class that is derived from the <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomainCollection"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.Find(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomain"></see> class that represents the domain in the Simple Mail Transfer Protocol (SMTP) address that is specified by the smtpAddress parameter.</summary>
<param name="smtpAddress">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> class that contains the domain for which to search.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.Find(System.String)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.RemoteDomainCollection.Find(System.String)"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RemoteDomain"></see> class that represents the domain that is specified by the domainName parameter.</summary>
<param name="domainName">The Simple Mail Transfer Protocol (SMTP) domain name for which to search.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RoutingAddress">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure represents an address that is used to route data.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.#ctor(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.#ctor(System.String)"></see> method initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure by using the specified address.</summary>
<param name="address">The address value.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.#ctor(System.String,System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.#ctor(System.String,System.String)"></see> method initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure by using the specified local part and domain part of an address.</summary>
<param name="domain">The domain part of the address.</param>
<param name="local">The local part of the address.</param>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RoutingAddress.Empty">
<summary>The <see cref="F:Microsoft.Exchange.Data.Transport.RoutingAddress.Empty"></see> field contains an empty instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure that contains null for the address.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RoutingAddress.NullReversePath">
<summary>The <see cref="F:Microsoft.Exchange.Data.Transport.RoutingAddress.NullReversePath"></see> field contains an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure that represents a null reverse path address.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(System.Object)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(System.Object)"></see> method compares this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure with the specified object.</summary>
<returns>The following table lists the return values for the <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(System.Object)"></see> method.ValueMeaningLess than zeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is less than the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.ZeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is equal to the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.Greater than zeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is greater than the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.</returns>
<param name="address">An object that evaluates a <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure or string.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(System.Object)"></see> method compares this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure with the specified object.</summary>
<returns>The following table lists the return values for the <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.CompareTo(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method.ValueMeaningLess than zeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is less than the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.ZeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is equal to the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.Greater than zeroThe address value of this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is greater than the address value of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified.</returns>
<param name="address">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure against which to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.Equals(System.Object)">
<summary>The <see cref="Overload:Microsoft.Exchange.Data.Transport.RoutingAddress.Equals"></see> method determines whether this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure is equal to the object specified.</summary>
<returns>The<see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.Equals(System.Object)"></see> method returns a value of true if the object specified by the address parameter is an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure and the address is equal to the address in this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure; otherwise, the method returns a value of false.</returns>
<param name="address">The object against which to compare this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValidAddress(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValidAddress(System.String)"></see> property gets a value that indicates whether the address specified by the address parameter is valid as a Simple Mail Transfer Protocol (SMTP) address.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValidAddress(System.String)"></see> property returns a value of true if the data that is contained in the structure is valid as a Simple Mail Transfer Protocol (SMTP) address; otherwise, the property returns a value of false.</returns>
<param name="address">The address to evaluate.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Equality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Equality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method compares two specified instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure for equality.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Equality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns a value of true if the two instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure are equal; otherwise, the method returns a value of false.</returns>
<param name="value1">The first instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure to compare.</param>
<param name="value2">The second instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Explicit(Microsoft.Exchange.Data.Transport.RoutingAddress)~System.String">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Explicit(Microsoft.Exchange.Data.Transport.RoutingAddress)~System.String"></see> method converts the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure specified into a string that is equivalent to the address.</summary>
<param name="address">The instance the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure to convert.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Explicit(System.String)~Microsoft.Exchange.Data.Transport.RoutingAddress">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Explicit(System.String)~Microsoft.Exchange.Data.Transport.RoutingAddress"></see> method converts the string specified into an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure.</summary>
<param name="address">The string to convert.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method compares two specified instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure for inequality.</summary>
<returns>The<see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingAddress,Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns a value of true if the two instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure are not equal; otherwise, the method returns a value of false.</returns>
<param name="value1">The first instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure to compare.</param>
<param name="value2">The second instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingAddress.Parse(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingAddress.Parse(System.String)"></see> method converts the string representation of a Simple Mail Transfer Protocol (SMTP) address to an equivalent instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure.</summary>
<param name="address">The Simple Mail Transfer Protocol (SMTP) address to convert.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingAddress.DomainPart">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.DomainPart"></see> property gets the domain part of the address.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.DomainPart"></see> property returns a string that contains the domain part of the address or null if the address is invalid.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValid">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValid"></see> property gets a value that indicates whether the data is valid as a Simple Mail Transfer Protocol (SMTP) address.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.IsValid"></see> property returns a value of true if the data that is contained in the structure is valid as a Simple Mail Transfer Protocol (SMTP) address; otherwise, the property returns a value of false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingAddress.LocalPart">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.LocalPart"></see> property gets the local part of the address.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingAddress.LocalPart"></see> property returns a string that contains the local part of the address or null if the address is invalid.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RoutingDomain">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure represents an Simple Mail Transfer Protocol (SMTP) domain to use when you are overriding the default routing for a recipient. This type was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.#ctor(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.#ctor(System.String)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<param name="domain">The name of the SMTP domain to route to.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.#ctor(System.String,System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.#ctor(System.String,System.String)"></see> constructor initializes a new instance of the RoutingDomain class to the specified domain and type.</summary>
<param name="type">The string representation of the domain type such as "Smtp".</param>
<param name="domain">The domain value.</param>
<exception cref="FormatException">Thrown if the domain is invalid, if the domain is null or empty, if the type parameter is null or empty, or if the type parameter contains invalid characters.</exception>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RoutingDomain.Empty">
<summary>The <see cref="F:Microsoft.Exchange.Data.Transport.RoutingDomain.Empty"></see> field contains an empty instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure that contains null for the domain. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.RoutingDomain.Smtp">
<summary>The <see cref="F:Microsoft.Exchange.Data.Transport.RoutingDomain.Smtp"></see> field returns a constant string with the value of "smtp".</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(System.Object)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(System.Object)"></see> method compares this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to the specified object. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(System.Object)"></see> method returns a 32-bit signed integer that indicates the lexical relationship between the two comparands.</returns>
<param name="domain">An object that evaluates to a <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(Microsoft.Exchange.Data.Transport.RoutingDomain)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method compares this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to the specified instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.CompareTo(Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method returns a 32-bit signed integer that indicates the lexical relationship between the two comparands.</returns>
<param name="value">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure against which to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(System.Object)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(System.Object)"></see> method determines whether this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure is equal to the object that is specified. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(System.Object)"></see> method returns true if the compared domains are equal; otherwise, the method returns false.</returns>
<param name="domain">The object against which to compare this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(Microsoft.Exchange.Data.Transport.RoutingDomain)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method determines whether this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure is equal to the domain that is represented by the specified instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Equals(Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method returns true if the compared domains are equal; otherwise, the method returns false.</returns>
<param name="domain">The instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure against which to compare this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.GetDomainPart(Microsoft.Exchange.Data.Transport.RoutingAddress)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.GetDomainPart(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns the domain part from the specified instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.GetDomainPart(Microsoft.Exchange.Data.Transport.RoutingAddress)"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure that represents the domain part of the specified instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure if the domain part is valid; otherwise, the method returns the <see cref="F:Microsoft.Exchange.Data.Transport.RoutingDomain.Empty"></see> value.</returns>
<param name="address">The instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingAddress"></see> structure from which to get the domain part.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsSmtp">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsSmtp"></see> method indicates whether the domain is of type Smtp.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsSmtp"></see> method returns true if the domain is of type Smtp; otherwise, it returns false.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsValid">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsValid"></see> method evaluates the validity of the domain that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.IsValid"></see> method returns true if the domain is a valid Simple Mail Transfer Protocol (SMTP) domain; otherwise, the method returns false.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Equality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Equality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method compares two specified instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure for equality. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Equality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method returns a value of true if the two instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure are equal; otherwise, the method returns a value of false.</returns>
<param name="value1">The first instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to compare.</param>
<param name="value2">The second instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method compares two specified instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure for inequality. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.op_Inequality(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.RoutingDomain)"></see> method returns a value of true if the two instances of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure are not equal; otherwise, the method returns a value of false.</returns>
<param name="value1">The first instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to compare.</param>
<param name="value2">The second instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure to compare.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Parse(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Parse(System.String)"></see> method converts the string representation of a Simple Mail Transfer Protocol (SMTP) domain to an equivalent instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.Parse(System.String)"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure that represents the specified SMTP domain if the specified domain is valid; otherwise, the method throws a System.FormatException exception.</returns>
<param name="domain">The SMTP domain to convert.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingDomain.TryParse(System.String,Microsoft.Exchange.Data.Transport.RoutingDomain@)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.TryParse(System.String,Microsoft.Exchange.Data.Transport.RoutingDomain@)"></see> method converts the string representation of a Simple Mail Transfer Protocol (SMTP) domain to an equivalent instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingDomain.TryParse(System.String,Microsoft.Exchange.Data.Transport.RoutingDomain@)"></see> method returns a value of true if the specified domain is valid; otherwise, the method returns a value of false.</returns>
<param name="domain">The SMTP domain to convert.</param>
<param name="routingDomain">When this method returns, the parameter routingDomain contains an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure that represents the domain that is specified by the domain parameter. This parameter is passed uninitialized. </param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Domain">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Domain"></see> property gets the name of the domain that is represented by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> structure. This member was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Domain"></see> property returns a string value that contains the name of the domain or an empty string.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Type">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Type"></see> property gets the domain type.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingDomain.Type"></see> property returns the domain type as a <see cref="T:System.String"></see> object.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.Equals(System.Object)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.Equals(Microsoft.Exchange.Data.Transport.RoutingHost)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.GetHashCode">
<returns>Returns <see cref="T:System.Int32"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.Parse(System.String)">
<returns>Returns <see cref="T:Microsoft.Exchange.Data.Transport.RoutingHost"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.ToString">
<returns>Returns <see cref="T:System.String"></see>.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingHost.TryParse(System.String,Microsoft.Exchange.Data.Transport.RoutingHost@)">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingHost.Address">
<returns>Returns <see cref="T:System.Net.IPAddress"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingHost.HostName">
<returns>Returns <see cref="T:System.String"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingHost.IsIPAddress">
<returns>Returns <see cref="T:System.Boolean"></see>.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.RoutingOverride">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.RoutingOverride"></see> class overrides the default routing for a recipient.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingOverride.#ctor(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.DeliveryQueueDomain)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.RoutingOverride.#ctor(Microsoft.Exchange.Data.Transport.RoutingDomain,Microsoft.Exchange.Data.Transport.DeliveryQueueDomain)"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.RoutingOverride"></see> class.</summary>
<param name="deliveryQueueDomain">Defines the domain to use when adding a recipient to a delivery queue.</param>
<param name="routingDomain">An Simple Mail Transfer Protocol (SMTP) domain to use when overriding the default routing for a recipient.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.RoutingOverride.ToString">
<returns>Returns <see cref="T:System.String"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingOverride.AlternateDeliveryRoutingHosts">
<returns>Returns <see cref="T:System.Collections.Generic.List`1"></see>.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingOverride.DeliveryQueueDomain">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingOverride.DeliveryQueueDomain"></see> property defines the domain to use when adding a recipient to a delivery queue.</summary>
<returns>One of the <see cref="T:Microsoft.Exchange.Data.Transport.DeliveryQueueDomain"></see> enumeration values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.RoutingOverride.RoutingDomain">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingOverride.RoutingDomain"></see> property gets an Simple Mail Transfer Protocol (SMTP) domain to use when overriding the default routing for a recipient.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.RoutingOverride.RoutingDomain"></see> property returns a <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> instance that specifies the Simple Mail Transfer Protocol (SMTP) domain to use when overriding the default routing for a recipient.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.SmtpServer">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.SmtpServer"></see> class is the base class for classes that represent a Simple Mail Transfer Protocol (SMTP) server.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.SmtpServer.SubmitMessage(Microsoft.Exchange.Data.Transport.Email.EmailMessage)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.SmtpServer.SubmitMessage(Microsoft.Exchange.Data.Transport.Email.EmailMessage)"></see> method submits an e-mail message for delivery by this Simple Mail Transfer Protocol (SMTP) server.</summary>
<param name="message">An instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Email.EmailMessage"></see> class that represents the e-mail message to submit for delivery.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.SpamAction">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.SpamAction"></see> enumeration indicates actions that may be taken on a message that has a high spam confidence level.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.SpamAction.Delete">
<summary>Delete the message without sending a Delivery Status Notification (DSN) to the sender.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.SpamAction.Quarantine">
<summary>Move the message to quarantine for later review.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.SpamAction.Reject">
<summary>Reject the message and send a DSN to the sender.</summary>
</member>
<member name="N:Microsoft.Exchange.Data.Transport.Delivery">
<summary>The <see cref="N:Microsoft.Exchange.Data.Transport.Delivery"></see> namespace contains types that support the extension of Microsoft Exchange Server 2010 delivery agents.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventArgs">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventArgs"></see> class provides data for connection closing events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventArgs.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventArgs.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventArgs"></see> class.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventHandler">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventHandler"></see> event handler represents the method that handles connection close events.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource"></see> class provides data for the connection close events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource.#ctor">
<summary>Initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource.UnregisterConnection(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.CloseConnectionEventSource.UnregisterConnection(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method ends a network connection.</summary>
<param name="smtpResponse">The SMTP response from the connection.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs"></see> class provides data for mail delivery events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs"></see> class.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs.DeliverableMailItem">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventArgs.DeliverableMailItem"></see> property gets a mail item for the queue associated with the request.</summary>
<returns>A <see cref="T:Microsoft.Exchange.Data.Transport.DeliverableMailItem"></see> instance for the queue associated with the event.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventHandler">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventHandler"></see> represents the method that handles mail delivery events.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource"></see> class provides data for mail delivery events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemDefer(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemDefer(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method indicates that a transient error has been encountered during the delivery. </summary>
<param name="smtpResponse">The SMTP response to send.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemFail(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemFail(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method indicates that a permanent failure has occurred during delivery.</summary>
<param name="smtpResponse">The SMTP response to send.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemSuccess(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckMailItemSuccess(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method acknowledges successful delivery to all recipients of a mail item.</summary>
<param name="smtpResponse">The SMTP response to send.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientDefer(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientDefer(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method indicates that a transient error has been encountered during the delivery to a specific recipient of a mail item.</summary>
<param name="smtpResponse">The SMTP response to send.</param>
<param name="recipient">The recipient of the message with the transient error.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientFail(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientFail(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method indicates that delivery of a mail item to a specific recipient has failed.</summary>
<param name="smtpResponse">The SMTP response to send.</param>
<param name="recipient">The recipient to whom delivery has failed.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientSuccess(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.AckRecipientSuccess(Microsoft.Exchange.Data.Transport.EnvelopeRecipient,Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method indicates that delivery of a mail item to a specific recipient has succeeded.</summary>
<param name="smtpResponse">The SMTP response to send.</param>
<param name="recipient">The recipient of the mail message.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method causes the remote delivery queue to enter the retry state with the specified SMTP response as the last error.</summary>
<param name="smtpResponse">The SMTP response to send as the last error on the delivery queue.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse,System.TimeSpan)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse,System.TimeSpan)"></see> method causes the remote delivery queue to enter the retry state with the specified SMTP response as the last error and the specified retry interval.</summary>
<param name="smtpResponse">The SMTP response to send as the last error on the delivery queue.</param>
<param name="interval">The interval between delivery retries.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.FailQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.FailQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method causes all messages in the remote delivery queue to fail with the specified response.</summary>
<param name="smtpResponse">The recipient status to send.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.UnregisterConnection(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliverMailItemEventSource.UnregisterConnection(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method ends a network connection and restarts delivery processing.</summary>
<param name="smtpResponse">The SMTP response.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> class is the base class for all classes that handle delivery agent events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> class.</summary>
</member>
<member name="E:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent.OnCloseConnection">
<summary>The event raised when mail deliver connection is closed.</summary>
</member>
<member name="E:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent.OnDeliverMailItem">
<summary>The event raised when a message is ready to be delivered.</summary>
</member>
<member name="E:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent.OnOpenConnection">
<summary>The event raised when the delivery agent is opened for mail delivery.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1"></see> class produces instances of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> class used to extend transport behavior.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1.CreateAgent(Microsoft.Exchange.Data.Transport.SmtpServer)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory`1.CreateAgent(Microsoft.Exchange.Data.Transport.SmtpServer)"></see> method creates a new <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> instance for the specified server.</summary>
<returns>A <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> instance.</returns>
<param name="server">The SMTP mail server that delivery agent handles messages from.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager"></see> class manages instances of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgent"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager"></see> class.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager.SupportedDeliveryProtocol">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentManager.SupportedDeliveryProtocol"></see> parameter gets the mail protocol supported by the managed delivery agents.</summary>
<returns>The mail protocol supported by the managed delivery agents.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs"></see> class provides data for connection open events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs"></see> class.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.DeliverableMailItem">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.DeliverableMailItem"></see> property gets a mail item for delivery.</summary>
<returns>A <see cref="T:Microsoft.Exchange.Data.Transport.DeliverableMailItem"></see> instance for the queue associated with the event.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.NextHopDomain">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventArgs.NextHopDomain"></see> parameter gets the next domain associated with the event.</summary>
<returns>A <see cref="T:Microsoft.Exchange.Data.Transport.RoutingDomain"></see> instance.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventHandler">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventHandler"></see> delegate represents the method that will handle open connection events.</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource"></see> class provides data for open connection events.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.#ctor">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.#ctor"></see> constructor initializes a new instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource"></see></summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse)"></see> method causes the remote delivery queue to enter the retry state with the specified last error.</summary>
<param name="smtpResponse">The last error to report for the delivery queue.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse,System.TimeSpan)">
<summary>When overridden in a derived class, the <see cref="M:Microsoft.Exchange.Data.Transport.Delivery.OpenConnectionEventSource.DeferQueue(Microsoft.Exchange.Data.Transport.Smtp.SmtpResponse,System.TimeSpan)"></see> method causes the remote delivery queue to enter the retry state with the specified last error and retry interval.</summary>
<param name="smtpResponse">The last error to report for the delivery queue.</param>
<param name="interval">The retry interval.</param>
</member>
<member name="N:Microsoft.Exchange.Data.Transport.Email">
<summary>The <see cref="N:Microsoft.Exchange.Data.Transport.Email"></see> namespace contains types that support creating, reading, writing, and modifying e-mail message..</summary>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Email.Attachment">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> type represents an attachment to a <see cref="T:Microsoft.Exchange.Data.Transport.Email.EmailMessage"></see> object.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.Attachment.TryGetContentReadStream(System.IO.Stream@)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.Attachment.TryGetContentReadStream(System.IO.Stream@)"></see> method gets a readable stream that contains the contents of the attachment.</summary>
<param name="result">The stream from which the decoded part of the content can be read.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Email.Attachment.AttachmentType">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.AttachmentType"></see> property gets or sets a valid <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentType"></see> value that specifies whether the attachment is inline with the message contents or a regular attachment.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.AttachmentType"></see> property returns one of the valid <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentType"></see> values.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Email.Attachment.IsOleAttachment">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.IsOleAttachment"></see> property gets a value that indicates whether the attachment is an OLE object.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.IsOleAttachment"></see> property returns true if the attachment is an OLE object; otherwise, the property returns false.</returns>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Email.Attachment.MimePart">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.MimePart"></see> property gets the <see cref="T:Microsoft.Exchange.Data.Mime.MimePart"></see> for the attachment.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.Attachment.MimePart"></see> property returns the <see cref="T:Microsoft.Exchange.Data.Mime.MimePart"></see> for the current instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> class or null for Transport Neutral Encapsulation Format (TNEF) attachments.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection"></see> class represents a collection of <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> objects.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Add(System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Add(System.String)"></see> method adds a new <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> object to the collection by using the file name specified by the fileName parameter.</summary>
<param name="fileName">The file name for the attachment to add.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Add(System.String,System.String)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Add(System.String,System.String)"></see> method adds a new <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> object to the collection by using the file name specified by the fileName parameter and the content type specified by the contentType parameter.</summary>
<param name="fileName">The file name for the attachment to add to the collection.</param>
<param name="contentType">The content type for the attachment to add to the collection.</param>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Clear">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Clear"></see> method removes all elements from the collection.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Remove(Microsoft.Exchange.Data.Transport.Email.Attachment)">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Remove(Microsoft.Exchange.Data.Transport.Email.Attachment)"></see> method removes an element from the collection based on the <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> object specified by the attachment parameter.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Remove(Microsoft.Exchange.Data.Transport.Email.Attachment)"></see> method returns true if the <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> object specified by the attachment parameter existed in the collection and the method successfully removed the attachment from the collection; otherwise, the method returns false.</returns>
<param name="attachment">The attachment to remove from the collection.</param>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Item(System.Int32)">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Item(System.Int32)"></see> property gets or sets the element in the specified index in the collection.</summary>
<param name="index">The zero-based index of the element in the collection to get or set.</param>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator"></see> structure provides properties and methods that enable the enumeration of an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Dispose">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Dispose"></see> method releases all resource used by this instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator"></see> class.</summary>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.MoveNext">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.MoveNext"></see> method advances the enumerator to the next element in the collection.</summary>
<returns>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.MoveNext"></see> method returns true if the operation was successful; otherwise, the method returns false.</returns>
</member>
<member name="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Reset">
<summary>The <see cref="M:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Reset"></see> method sets the enumerator to the first element in the collection.</summary>
</member>
<member name="P:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Current">
<summary>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Current"></see> property gets the current element in the collection.</summary>
<returns>The <see cref="P:Microsoft.Exchange.Data.Transport.Email.AttachmentCollection.Enumerator.Current"></see> method returns an instance of the <see cref="T:Microsoft.Exchange.Data.Transport.Email.Attachment"></see> class.</returns>
</member>
<member name="T:Microsoft.Exchange.Data.Transport.Email.AttachmentType">
<summary>The <see cref="T:Microsoft.Exchange.Data.Transport.Email.AttachmentType"></see> enumeration indicates whether an attachment is displayed in line with message content.</summary>
</member>
<member name="F:Microsoft.Exchange.Data.Transport.Email.AttachmentType.Inline">