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
- ImageMap.cs
- PropertyPath.cs
- GridViewRowEventArgs.cs
- SimpleApplicationHost.cs
- DefaultBinder.cs
- SafeIUnknown.cs
- LinqDataSourceInsertEventArgs.cs
- RC2.cs
- CodeExpressionCollection.cs
- EtwTrackingParticipant.cs
- ConstraintEnumerator.cs
- Image.cs
- dbenumerator.cs
- XsdCachingReader.cs
- ObjectDisposedException.cs
- ButtonColumn.cs
- DataGridColumnFloatingHeader.cs
- LazyTextWriterCreator.cs
- ToolStripCollectionEditor.cs
- AspNetHostingPermission.cs
- WmlValidatorAdapter.cs
- SystemIPv4InterfaceProperties.cs
- SelectionWordBreaker.cs
- ConfigXmlComment.cs
- WeakReadOnlyCollection.cs
- MediaTimeline.cs
- CultureTable.cs
- SignatureResourceHelper.cs
- RegexTree.cs
- StringFunctions.cs
- COM2IDispatchConverter.cs
- XmlUnspecifiedAttribute.cs
- RootContext.cs
- AllMembershipCondition.cs
- EventPrivateKey.cs
- WhitespaceRuleLookup.cs
- AuthenticationModuleElementCollection.cs
- WeakReference.cs
- WindowsToolbarAsMenu.cs
- ActivityInstanceReference.cs
- AnimatedTypeHelpers.cs
- CaretElement.cs
- DoubleLinkListEnumerator.cs
- TextLineResult.cs
- BamlLocalizableResource.cs
- PerformanceCountersElement.cs
- CodeLinePragma.cs
- CustomError.cs
- ExpressionVisitor.cs
- Claim.cs
- PartialCachingAttribute.cs
- DesignerTransaction.cs
- ActiveDocumentEvent.cs
- UpdateCommandGenerator.cs
- DBCommand.cs
- BuildProviderAppliesToAttribute.cs
- TransactionsSectionGroup.cs
- MD5.cs
- TreeViewItemAutomationPeer.cs
- WindowsSspiNegotiation.cs
- XmlQualifiedName.cs
- UpdatePanelTrigger.cs
- SearchForVirtualItemEventArgs.cs
- DesignerUtils.cs
- BlurBitmapEffect.cs
- TextBoxAutoCompleteSourceConverter.cs
- DoubleLinkListEnumerator.cs
- Window.cs
- ConnectionStringSettingsCollection.cs
- RegionInfo.cs
- GridViewRowCollection.cs
- GACIdentityPermission.cs
- HostingPreferredMapPath.cs
- DiscoveryService.cs
- jithelpers.cs
- BamlResourceDeserializer.cs
- DynamicObject.cs
- ReadWriteSpinLock.cs
- TreeNodeCollection.cs
- WorkflowTimerService.cs
- CollectionCodeDomSerializer.cs
- CryptoConfig.cs
- DbParameterHelper.cs
- CodeExpressionCollection.cs
- DependencyPropertyDescriptor.cs
- TrustManager.cs
- FontStyleConverter.cs
- WebBrowsableAttribute.cs
- LocalizationParserHooks.cs
- linebase.cs
- ItemsPanelTemplate.cs
- PagesSection.cs
- EventItfInfo.cs
- MeasureData.cs
- QuadraticBezierSegment.cs
- AndMessageFilterTable.cs
- ResourcePermissionBaseEntry.cs
- PartialClassGenerationTaskInternal.cs
- AuditLogLocation.cs
- BuiltInExpr.cs