Code:
/ DotNET / DotNET / 8.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
- DesignerImageAdapter.cs
- UrlPath.cs
- PrintingPermissionAttribute.cs
- HostingEnvironmentException.cs
- Internal.cs
- MaterialGroup.cs
- NumericPagerField.cs
- GcSettings.cs
- FileSystemWatcher.cs
- SqlXmlStorage.cs
- HandleRef.cs
- Blend.cs
- DataRowComparer.cs
- ActionFrame.cs
- SineEase.cs
- SqlConnectionHelper.cs
- AutomationPropertyInfo.cs
- ExpressionTextBox.xaml.cs
- DebugView.cs
- ReadOnlyCollection.cs
- DefaultValueAttribute.cs
- SafeIUnknown.cs
- HttpResponseHeader.cs
- COM2TypeInfoProcessor.cs
- RegexStringValidatorAttribute.cs
- StorageScalarPropertyMapping.cs
- ExtensionFile.cs
- JoinSymbol.cs
- BoolExpression.cs
- FillErrorEventArgs.cs
- DataGridAddNewRow.cs
- ReturnType.cs
- _CommandStream.cs
- TextEditorCopyPaste.cs
- TileBrush.cs
- RawMouseInputReport.cs
- DataGridViewCellParsingEventArgs.cs
- SamlAudienceRestrictionCondition.cs
- GeneralTransformGroup.cs
- ComponentSerializationService.cs
- StringConverter.cs
- PriorityQueue.cs
- LocationSectionRecord.cs
- DesignTimeTemplateParser.cs
- BitmapEffect.cs
- EntitySqlQueryState.cs
- UnsafeNativeMethods.cs
- SerializationFieldInfo.cs
- SafeLocalMemHandle.cs
- DockingAttribute.cs
- LayoutManager.cs
- ColorBlend.cs
- NamespaceList.cs
- DataAdapter.cs
- XmlQueryRuntime.cs
- ClientConfigurationHost.cs
- EntityKeyElement.cs
- shaperfactoryquerycacheentry.cs
- Events.cs
- BooleanProjectedSlot.cs
- MailMessage.cs
- Operand.cs
- MonitoringDescriptionAttribute.cs
- SQlBooleanStorage.cs
- ResourceAssociationTypeEnd.cs
- Enum.cs
- IteratorDescriptor.cs
- CheckBoxField.cs
- UInt16Converter.cs
- HierarchicalDataBoundControl.cs
- GorillaCodec.cs
- PeerContact.cs
- DataSourceHelper.cs
- UnknownBitmapDecoder.cs
- CopyAttributesAction.cs
- SerializationObjectManager.cs
- DetailsViewInsertedEventArgs.cs
- PropertyChangingEventArgs.cs
- AvTrace.cs
- SelectionEditor.cs
- SqlCachedBuffer.cs
- GradientSpreadMethodValidation.cs
- TableLayoutStyleCollection.cs
- TextTreeTextNode.cs
- ScalarType.cs
- AssertFilter.cs
- NavigationCommands.cs
- TimerElapsedEvenArgs.cs
- EncoderParameters.cs
- PocoPropertyAccessorStrategy.cs
- NamespaceImport.cs
- Activation.cs
- InfoCardX509Validator.cs
- DataGridViewToolTip.cs
- AppSecurityManager.cs
- MailMessage.cs
- DesignerObject.cs
- ConnectionInterfaceCollection.cs
- LongTypeConverter.cs
- ImageKeyConverter.cs