Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebControls / EmbeddedMailObject.cs / 1 / EmbeddedMailObject.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.Globalization; using System.IO; using System.Drawing.Design; using System.Web; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [TypeConverter(typeof(EmbeddedMailObjectTypeConverter))] public sealed class EmbeddedMailObject { private string _path; private string _name; public EmbeddedMailObject() { } public EmbeddedMailObject(string name, string path) { Name = name; Path = path; } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Name), NotifyParentProperty(true) ] public string Name { get { return (_name != null) ? _name : String.Empty; } set { _name = value; } } [ WebCategory("Behavior"), DefaultValue(""), WebSysDescription(SR.EmbeddedMailObject_Path), Editor("System.Web.UI.Design.MailFileEditor, " + AssemblyRef.SystemDesign, typeof(UITypeEditor)), NotifyParentProperty(true), UrlProperty(), ] public string Path { get { return (_path == null) ? String.Empty : _path; } set { _path = value; } } private sealed class EmbeddedMailObjectTypeConverter : TypeConverter { public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == typeof(string)) { return "EmbeddedMailObject"; } return base.ConvertTo(context, culture, value, destinationType); } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NameTable.cs
- RangeEnumerable.cs
- ThrowHelper.cs
- WorkflowRuntimeServiceElementCollection.cs
- IndexedString.cs
- QueryConverter.cs
- _SingleItemRequestCache.cs
- SplineKeyFrames.cs
- AmbientLight.cs
- DbException.cs
- UnsettableComboBox.cs
- CredentialCache.cs
- PopupControlService.cs
- MsmqHostedTransportConfiguration.cs
- RayHitTestParameters.cs
- SortKey.cs
- TextDecorationLocationValidation.cs
- URI.cs
- IgnoreFlushAndCloseStream.cs
- MimeMultiPart.cs
- Stylesheet.cs
- EndPoint.cs
- PrintPageEvent.cs
- EventSinkHelperWriter.cs
- CodeAssignStatement.cs
- ConstraintCollection.cs
- StreamResourceInfo.cs
- FixedDocumentPaginator.cs
- MetadataSource.cs
- figurelengthconverter.cs
- SpeakInfo.cs
- SqlConnectionStringBuilder.cs
- DriveInfo.cs
- OperationInfo.cs
- EntityDataSourceEntityTypeFilterItem.cs
- ProxyFragment.cs
- ClientOperation.cs
- IssuanceLicense.cs
- XmlImplementation.cs
- PrintDocument.cs
- ScaleTransform3D.cs
- XmlCustomFormatter.cs
- PathGeometry.cs
- TrackingDataItemValue.cs
- StrokeNodeOperations2.cs
- HandlerMappingMemo.cs
- XmlCharCheckingWriter.cs
- Brushes.cs
- SafeViewOfFileHandle.cs
- OrderByQueryOptionExpression.cs
- ProfileSettingsCollection.cs
- XmlNode.cs
- ResXBuildProvider.cs
- OdbcInfoMessageEvent.cs
- ConnectionInterfaceCollection.cs
- RadioButton.cs
- StreamReader.cs
- PrimitiveDataContract.cs
- FileDialogCustomPlacesCollection.cs
- IdleTimeoutMonitor.cs
- RbTree.cs
- SmiContext.cs
- StylusSystemGestureEventArgs.cs
- Journal.cs
- QueryOptionExpression.cs
- ClientConfigurationSystem.cs
- PathFigure.cs
- BuildDependencySet.cs
- PersonalizationProvider.cs
- DateTimeValueSerializerContext.cs
- LoginUtil.cs
- BaseProcessProtocolHandler.cs
- StorageModelBuildProvider.cs
- DSASignatureFormatter.cs
- TemplateControlCodeDomTreeGenerator.cs
- _ConnectionGroup.cs
- PrePrepareMethodAttribute.cs
- ScrollItemProviderWrapper.cs
- TreeBuilder.cs
- iisPickupDirectory.cs
- XmlMemberMapping.cs
- QilReference.cs
- KnownColorTable.cs
- TranslateTransform3D.cs
- TailPinnedEventArgs.cs
- GorillaCodec.cs
- DBDataPermission.cs
- ElementsClipboardData.cs
- InOutArgument.cs
- TraceEventCache.cs
- PropertyEmitterBase.cs
- MessageProperties.cs
- CommonDialog.cs
- TypeLoadException.cs
- DeploymentSection.cs
- MergeFailedEvent.cs
- TreeViewBindingsEditor.cs
- XPathPatternBuilder.cs
- DataGridViewCellValueEventArgs.cs
- ValueTypeFixupInfo.cs