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
- StyleModeStack.cs
- InputScopeManager.cs
- AddInContractAttribute.cs
- EditingScope.cs
- DataGridViewComboBoxEditingControl.cs
- UriParserTemplates.cs
- PermissionSetTriple.cs
- NavigationWindowAutomationPeer.cs
- DateTimeFormatInfo.cs
- XmlSchemaParticle.cs
- PageThemeBuildProvider.cs
- HttpModuleActionCollection.cs
- Convert.cs
- ObjectCloneHelper.cs
- ScriptResourceHandler.cs
- ScriptingScriptResourceHandlerSection.cs
- SQLInt64Storage.cs
- System.Data.OracleClient_BID.cs
- FormViewRow.cs
- SoapExtensionReflector.cs
- TextPointerBase.cs
- XsltLoader.cs
- XmlValidatingReader.cs
- XmlDocumentSerializer.cs
- EditingMode.cs
- ServiceDescription.cs
- XpsS0ValidatingLoader.cs
- WindowsMenu.cs
- Debugger.cs
- Win32MouseDevice.cs
- XsdSchemaFileEditor.cs
- XmlLangPropertyAttribute.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- WriterOutput.cs
- DocComment.cs
- SrgsRule.cs
- Random.cs
- SpotLight.cs
- InternalPolicyElement.cs
- SharedHttpTransportManager.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- DiscoveryClientChannelBase.cs
- BuildResultCache.cs
- ReceiveSecurityHeaderElementManager.cs
- SqlGenericUtil.cs
- WebBrowserSiteBase.cs
- StyleBamlRecordReader.cs
- WorkflowIdleElement.cs
- MarkupExtensionParser.cs
- TransformedBitmap.cs
- ServiceParser.cs
- ArrayTypeMismatchException.cs
- RectConverter.cs
- IRCollection.cs
- ServiceDescriptionContext.cs
- OracleConnectionFactory.cs
- MetadataArtifactLoaderCompositeResource.cs
- AppModelKnownContentFactory.cs
- PenCursorManager.cs
- TreeSet.cs
- ErrorRuntimeConfig.cs
- KeyedHashAlgorithm.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- StringUtil.cs
- MetadataSection.cs
- SchemaImporterExtensionsSection.cs
- WebServiceBindingAttribute.cs
- DateTimeValueSerializerContext.cs
- ApplicationSettingsBase.cs
- FormViewInsertedEventArgs.cs
- WebPartAuthorizationEventArgs.cs
- ConfigXmlText.cs
- ExpressionBuilder.cs
- XmlMapping.cs
- DateTimeStorage.cs
- SqlNotificationRequest.cs
- ResourceManagerWrapper.cs
- DataObjectAttribute.cs
- Parsers.cs
- GridViewCommandEventArgs.cs
- GlobalEventManager.cs
- InteropAutomationProvider.cs
- TemplateBindingExpressionConverter.cs
- ActivityWithResultConverter.cs
- ExceptionUtil.cs
- IFlowDocumentViewer.cs
- WebMessageEncodingBindingElement.cs
- ClientRolePrincipal.cs
- PerformanceCounterLib.cs
- ListViewUpdateEventArgs.cs
- FormViewInsertedEventArgs.cs
- DefaultCompensation.cs
- BaseCollection.cs
- CellIdBoolean.cs
- MetadataArtifactLoaderComposite.cs
- HtmlEncodedRawTextWriter.cs
- UnsafeNativeMethods.cs
- AutomationProperty.cs
- HttpProxyTransportBindingElement.cs
- DataGridViewAccessibleObject.cs