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
- NoPersistScope.cs
- NoneExcludedImageIndexConverter.cs
- DataGridItemEventArgs.cs
- HttpContext.cs
- PageVisual.cs
- FontNamesConverter.cs
- JournalNavigationScope.cs
- panel.cs
- XhtmlBasicControlAdapter.cs
- CodeValidator.cs
- StringHandle.cs
- GridViewSortEventArgs.cs
- EntityClientCacheKey.cs
- Mutex.cs
- xdrvalidator.cs
- DataServiceException.cs
- ConsoleKeyInfo.cs
- InteropAutomationProvider.cs
- CriticalHandle.cs
- SpecularMaterial.cs
- TcpHostedTransportConfiguration.cs
- OrderedEnumerableRowCollection.cs
- __ComObject.cs
- DataListGeneralPage.cs
- MULTI_QI.cs
- MergePropertyDescriptor.cs
- GuidelineCollection.cs
- BamlRecordReader.cs
- DigestTraceRecordHelper.cs
- ItemsPanelTemplate.cs
- DiagnosticTraceSource.cs
- WindowsStreamSecurityUpgradeProvider.cs
- Trigger.cs
- DataObjectMethodAttribute.cs
- CompressedStack.cs
- GradientStop.cs
- CommandEventArgs.cs
- PerfCounterSection.cs
- SqlAggregateChecker.cs
- XmlBufferReader.cs
- AppDomain.cs
- TimeStampChecker.cs
- ExpressionEditor.cs
- TogglePatternIdentifiers.cs
- IncrementalHitTester.cs
- FlatButtonAppearance.cs
- WeakRefEnumerator.cs
- smtpconnection.cs
- ContentElement.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- TranslateTransform.cs
- JournalEntry.cs
- WebPartAddingEventArgs.cs
- NotFiniteNumberException.cs
- AlphaSortedEnumConverter.cs
- HttpCapabilitiesBase.cs
- FlowDocumentPageViewerAutomationPeer.cs
- HttpRuntime.cs
- FunctionCommandText.cs
- GradientStop.cs
- IResourceProvider.cs
- ApplicationInfo.cs
- ViewValidator.cs
- TextElementAutomationPeer.cs
- Effect.cs
- SecuritySessionSecurityTokenProvider.cs
- HttpBindingExtension.cs
- ProgressBarRenderer.cs
- CheckBox.cs
- GiveFeedbackEvent.cs
- ToolStripSeparatorRenderEventArgs.cs
- CodeAttributeArgument.cs
- PropertyChangingEventArgs.cs
- SharedConnectionListener.cs
- SqlMultiplexer.cs
- TextDecorationCollection.cs
- Keyboard.cs
- AssociationEndMember.cs
- SqlOuterApplyReducer.cs
- SafeThreadHandle.cs
- MergablePropertyAttribute.cs
- XmlBindingWorker.cs
- ForceCopyBuildProvider.cs
- XslAst.cs
- SwitchElementsCollection.cs
- DomainLiteralReader.cs
- GlyphTypeface.cs
- FrameworkTextComposition.cs
- PrintController.cs
- SafeNativeMethods.cs
- ClassHandlersStore.cs
- DeclarativeCatalogPart.cs
- RotationValidation.cs
- SqlInternalConnectionTds.cs
- InlinedAggregationOperatorEnumerator.cs
- SoapParser.cs
- FixUp.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- WebMessageEncoderFactory.cs
- WebPartActionVerb.cs