Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TemplateControl.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- _ChunkParse.cs
- SplineKeyFrames.cs
- XmlSchemaInclude.cs
- DesignerSelectionListAdapter.cs
- ImageListUtils.cs
- sqlcontext.cs
- ScrollChangedEventArgs.cs
- _HeaderInfo.cs
- SynchronizedChannelCollection.cs
- OdbcEnvironment.cs
- UnaryExpressionHelper.cs
- ParallelEnumerableWrapper.cs
- ProcessInputEventArgs.cs
- XmlSerializer.cs
- ExpandSegmentCollection.cs
- FamilyCollection.cs
- SiteMapDataSourceView.cs
- WebScriptServiceHostFactory.cs
- RbTree.cs
- SoapCodeExporter.cs
- SafePEFileHandle.cs
- VariableQuery.cs
- DiffuseMaterial.cs
- EasingKeyFrames.cs
- SecurityUtils.cs
- CompressionTransform.cs
- PersonalizationState.cs
- HttpRuntime.cs
- MatrixTransform.cs
- SimplePropertyEntry.cs
- RayHitTestParameters.cs
- FaultBookmark.cs
- ImageAttributes.cs
- FileFormatException.cs
- ItemContainerGenerator.cs
- _NtlmClient.cs
- Transform.cs
- InputProviderSite.cs
- SafeViewOfFileHandle.cs
- LinkArea.cs
- ScriptRegistrationManager.cs
- URLMembershipCondition.cs
- AccessedThroughPropertyAttribute.cs
- BlobPersonalizationState.cs
- FormatConvertedBitmap.cs
- WSDualHttpSecurity.cs
- loginstatus.cs
- CharacterMetricsDictionary.cs
- OperationDescription.cs
- login.cs
- FlowDocumentPageViewerAutomationPeer.cs
- WindowsFormsHostPropertyMap.cs
- AssemblyBuilder.cs
- WebUtil.cs
- PlainXmlSerializer.cs
- CellConstantDomain.cs
- ShapingEngine.cs
- oledbmetadatacolumnnames.cs
- IteratorDescriptor.cs
- Identifier.cs
- HtmlSelectionListAdapter.cs
- MimeObjectFactory.cs
- DefaultMemberAttribute.cs
- ToolConsole.cs
- OdbcReferenceCollection.cs
- ZoneButton.cs
- LightweightCodeGenerator.cs
- ListBindingHelper.cs
- PriorityChain.cs
- ClientProxyGenerator.cs
- CompatibleComparer.cs
- DependencyObjectPropertyDescriptor.cs
- Version.cs
- SystemTcpStatistics.cs
- WebPartEditorCancelVerb.cs
- StyleSheetDesigner.cs
- PtsPage.cs
- WmlCommandAdapter.cs
- GridViewCancelEditEventArgs.cs
- FixedBufferAttribute.cs
- RequestCachePolicy.cs
- StringDictionaryWithComparer.cs
- ClonableStack.cs
- DrawingContextWalker.cs
- XmlEntity.cs
- RoutedPropertyChangedEventArgs.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- InputBinding.cs
- CriticalFinalizerObject.cs
- DesignTableCollection.cs
- ToolboxComponentsCreatedEventArgs.cs
- URLAttribute.cs
- ObjectDataSource.cs
- XmlAttributeOverrides.cs
- TextRangeBase.cs
- InputProcessorProfiles.cs
- ProxyFragment.cs
- Effect.cs