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
- DifferencingCollection.cs
- UriScheme.cs
- HttpCacheParams.cs
- SqlBooleanizer.cs
- FreezableOperations.cs
- MiniLockedBorderGlyph.cs
- TextLine.cs
- EntityDataSourceConfigureObjectContext.cs
- MessagePropertyDescriptionCollection.cs
- StreamReader.cs
- Publisher.cs
- RegexCode.cs
- OptimalBreakSession.cs
- ExtensionMethods.cs
- RelationshipConstraintValidator.cs
- HttpResponseInternalWrapper.cs
- Authorization.cs
- DoubleStorage.cs
- DataGridTextBox.cs
- PropertyGroupDescription.cs
- CompiledXpathExpr.cs
- FolderBrowserDialogDesigner.cs
- ExponentialEase.cs
- Clipboard.cs
- SystemKeyConverter.cs
- StringOutput.cs
- JsonFormatMapping.cs
- CodeGeneratorOptions.cs
- GlyphManager.cs
- XmlEnumAttribute.cs
- ComplexTypeEmitter.cs
- IsolatedStorageException.cs
- BStrWrapper.cs
- KeyGestureConverter.cs
- AsyncResult.cs
- UnitySerializationHolder.cs
- ToolStripPanelCell.cs
- Logging.cs
- WebPartRestoreVerb.cs
- DBSqlParserColumnCollection.cs
- LinqDataSourceDisposeEventArgs.cs
- NonParentingControl.cs
- ValueOfAction.cs
- ComPlusTypeValidator.cs
- ResXFileRef.cs
- DataGridViewTextBoxCell.cs
- EventBuilder.cs
- XmlElementAttribute.cs
- ErrorStyle.cs
- ProgressBarBrushConverter.cs
- SpellCheck.cs
- IdentitySection.cs
- Effect.cs
- SafeNativeMethods.cs
- counter.cs
- EncryptedType.cs
- DataGridViewTextBoxColumn.cs
- Pair.cs
- TdsRecordBufferSetter.cs
- IList.cs
- PickDesigner.xaml.cs
- Base64Stream.cs
- ApplicationActivator.cs
- SmiRequestExecutor.cs
- OracleBinary.cs
- DataServiceRequest.cs
- ChineseLunisolarCalendar.cs
- ThumbButtonInfo.cs
- COM2IProvidePropertyBuilderHandler.cs
- AspProxy.cs
- NativeActivityMetadata.cs
- DocumentSchemaValidator.cs
- ThrowHelper.cs
- PathFigureCollection.cs
- FontFamilyIdentifier.cs
- GifBitmapEncoder.cs
- ProjectionRewriter.cs
- DetailsViewUpdatedEventArgs.cs
- InternalEnumValidatorAttribute.cs
- EnumConverter.cs
- ButtonChrome.cs
- RandomNumberGenerator.cs
- HttpHandlerAction.cs
- DurableEnlistmentState.cs
- RightsManagementEncryptionTransform.cs
- EventMappingSettingsCollection.cs
- ReflectionHelper.cs
- ReceiveErrorHandling.cs
- ContractCodeDomInfo.cs
- MessageQueueCriteria.cs
- SqlRewriteScalarSubqueries.cs
- AuthorizationRule.cs
- ImmutableClientRuntime.cs
- SqlBuilder.cs
- ScrollBar.cs
- Focus.cs
- XmlDocumentViewSchema.cs
- MetabaseServerConfig.cs
- StreamReader.cs
- UIElementIsland.cs