Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebControls / EmbeddedMailObjectsCollection.cs / 1 / EmbeddedMailObjectsCollection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls {
using System.Security.Permissions;
using System.Web.Mail;
using System.Collections;
using System.ComponentModel;
using System.IO;
using System.Drawing.Design;
using System.Web;
[Editor("System.Web.UI.Design.WebControls.EmbeddedMailObjectCollectionEditor, " + AssemblyRef.SystemDesign, typeof(UITypeEditor))]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class EmbeddedMailObjectsCollection : CollectionBase {
public EmbeddedMailObject this[int index] {
get {
return (EmbeddedMailObject)List[index];
}
set {
List[index] = value;
}
}
public int Add(EmbeddedMailObject value) {
return List.Add(value);
}
public bool Contains(EmbeddedMailObject value) {
return List.Contains(value);
}
public void CopyTo(EmbeddedMailObject[] array, int index) {
List.CopyTo(array, index);
}
public int IndexOf(EmbeddedMailObject value) {
return List.IndexOf(value);
}
public void Insert(int index, EmbeddedMailObject value) {
List.Insert(index, value);
}
protected override void OnValidate(object value) {
base.OnValidate(value);
if (value == null) {
throw new ArgumentNullException("value", SR.GetString(SR.Collection_CantAddNull));
}
if (!(value is EmbeddedMailObject)) {
throw new ArgumentException(SR.GetString(SR.Collection_InvalidType, "EmbeddedMailObject"), "value");
}
}
public void Remove(EmbeddedMailObject value) {
List.Remove(value);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SafeRightsManagementEnvironmentHandle.cs
- ValueSerializer.cs
- CustomAttributeSerializer.cs
- EventLogEntry.cs
- ListViewEditEventArgs.cs
- Tokenizer.cs
- InstanceKeyView.cs
- WebDisplayNameAttribute.cs
- Object.cs
- ObjectList.cs
- Rules.cs
- LogWriteRestartAreaAsyncResult.cs
- UnauthorizedAccessException.cs
- LoginUtil.cs
- PathFigure.cs
- MostlySingletonList.cs
- SqlConnectionPoolGroupProviderInfo.cs
- XmlSchemaValidator.cs
- VisualStyleInformation.cs
- MethodCallTranslator.cs
- CodeConditionStatement.cs
- cache.cs
- UxThemeWrapper.cs
- HashCryptoHandle.cs
- arabicshape.cs
- Crc32.cs
- ClientScriptManagerWrapper.cs
- shaperfactoryquerycachekey.cs
- ExpressionPrefixAttribute.cs
- ScrollEvent.cs
- ContextMenuService.cs
- PageBreakRecord.cs
- DrawingImage.cs
- EntityStoreSchemaGenerator.cs
- SmiXetterAccessMap.cs
- DataProtection.cs
- TokenFactoryFactory.cs
- HeaderedContentControl.cs
- OpenTypeCommon.cs
- RuleValidation.cs
- DataGridViewRowCancelEventArgs.cs
- TextServicesLoader.cs
- SystemInfo.cs
- RtfControls.cs
- MetabaseSettingsIis7.cs
- DrawingImage.cs
- ExcCanonicalXml.cs
- XmlObjectSerializerReadContext.cs
- ParallelTimeline.cs
- WebServiceEndpoint.cs
- TableLayoutColumnStyleCollection.cs
- SecurityAccessDeniedException.cs
- StoreAnnotationsMap.cs
- ObjectSet.cs
- DecimalAnimationUsingKeyFrames.cs
- Command.cs
- ProjectionPlanCompiler.cs
- NamedObject.cs
- SoapIgnoreAttribute.cs
- PathData.cs
- TemplateBamlTreeBuilder.cs
- ImageFormat.cs
- SchemaElementDecl.cs
- LiteralDesigner.cs
- ObjectDataProvider.cs
- ClientCultureInfo.cs
- CatalogPartChrome.cs
- PlanCompiler.cs
- Image.cs
- PhysicalAddress.cs
- CertificateElement.cs
- UIElement3D.cs
- SqlAliaser.cs
- PriorityQueue.cs
- PointLightBase.cs
- LoginCancelEventArgs.cs
- TransactionManager.cs
- DrawingGroup.cs
- DataGridViewDataConnection.cs
- RTTrackingProfile.cs
- DataPagerFieldCommandEventArgs.cs
- MetadataException.cs
- TextElementAutomationPeer.cs
- DataBindingValueUIHandler.cs
- TranslateTransform3D.cs
- AssemblyHelper.cs
- BaseUriHelper.cs
- DataGridTextBox.cs
- ByteKeyFrameCollection.cs
- Authorization.cs
- InvalidWMPVersionException.cs
- PerspectiveCamera.cs
- PointLight.cs
- TextParagraph.cs
- SelectionWordBreaker.cs
- ExternalDataExchangeClient.cs
- ZipPackage.cs
- ServiceBusyException.cs
- EntityClientCacheKey.cs
- XNodeValidator.cs