50 lines
1.3 KiB
C#
50 lines
1.3 KiB
C#
using System;
|
|
using System.Collections.ObjectModel;
|
|
|
|
namespace System.Net.Mail
|
|
{
|
|
/// <summary>Stores attachments to be sent as part of an e-mail message.</summary>
|
|
// Token: 0x0200013A RID: 314
|
|
public sealed class AttachmentCollection : Collection<Attachment>, IDisposable
|
|
{
|
|
// Token: 0x06000AB6 RID: 2742 RVA: 0x00020350 File Offset: 0x0001E550
|
|
internal AttachmentCollection()
|
|
{
|
|
}
|
|
|
|
/// <summary>Releases all resources used by the <see cref="T:System.Net.Mail.AttachmentCollection" />. </summary>
|
|
// Token: 0x06000AB7 RID: 2743 RVA: 0x00020358 File Offset: 0x0001E558
|
|
public void Dispose()
|
|
{
|
|
for (int i = 0; i < this.Count; i++)
|
|
{
|
|
this[i].Dispose();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000AB8 RID: 2744 RVA: 0x00020388 File Offset: 0x0001E588
|
|
protected override void ClearItems()
|
|
{
|
|
base.ClearItems();
|
|
}
|
|
|
|
// Token: 0x06000AB9 RID: 2745 RVA: 0x00020390 File Offset: 0x0001E590
|
|
protected override void InsertItem(int index, Attachment item)
|
|
{
|
|
base.InsertItem(index, item);
|
|
}
|
|
|
|
// Token: 0x06000ABA RID: 2746 RVA: 0x0002039C File Offset: 0x0001E59C
|
|
protected override void RemoveItem(int index)
|
|
{
|
|
base.RemoveItem(index);
|
|
}
|
|
|
|
// Token: 0x06000ABB RID: 2747 RVA: 0x000203A8 File Offset: 0x0001E5A8
|
|
protected override void SetItem(int index, Attachment item)
|
|
{
|
|
base.SetItem(index, item);
|
|
}
|
|
}
|
|
}
|