Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Net / System / Net / Mail / SmtpFailedRecipientException.cs / 1 / SmtpFailedRecipientException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Mail { using System; using System.Runtime.Serialization; using System.Security.Permissions; [Serializable] public class SmtpFailedRecipientException : SmtpException, ISerializable { private string failedRecipient; internal bool fatal; public SmtpFailedRecipientException() : base() { } public SmtpFailedRecipientException(string message) : base(message) { } public SmtpFailedRecipientException(string message, Exception innerException) : base(message, innerException) { } protected SmtpFailedRecipientException(SerializationInfo info, StreamingContext context) : base (info, context) { failedRecipient = info.GetString("failedRecipient"); } public SmtpFailedRecipientException(SmtpStatusCode statusCode, string failedRecipient) : base(statusCode) { this.failedRecipient = failedRecipient; } public SmtpFailedRecipientException(SmtpStatusCode statusCode, string failedRecipient, string serverResponse) : base(statusCode, serverResponse, true) { this.failedRecipient = failedRecipient; } public SmtpFailedRecipientException(string message, string failedRecipient, Exception innerException) : base(message, innerException) { this.failedRecipient = failedRecipient; } public string FailedRecipient { get { return failedRecipient; } } // // ISerializable // ///[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { GetObjectData(serializationInfo, streamingContext); } // // FxCop: provide some way for derived classes to access GetObjectData even if the derived class // explicitly re-inherits ISerializable. // [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); serializationInfo.AddValue("failedRecipient", failedRecipient, typeof(string)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Mail { using System; using System.Runtime.Serialization; using System.Security.Permissions; [Serializable] public class SmtpFailedRecipientException : SmtpException, ISerializable { private string failedRecipient; internal bool fatal; public SmtpFailedRecipientException() : base() { } public SmtpFailedRecipientException(string message) : base(message) { } public SmtpFailedRecipientException(string message, Exception innerException) : base(message, innerException) { } protected SmtpFailedRecipientException(SerializationInfo info, StreamingContext context) : base (info, context) { failedRecipient = info.GetString("failedRecipient"); } public SmtpFailedRecipientException(SmtpStatusCode statusCode, string failedRecipient) : base(statusCode) { this.failedRecipient = failedRecipient; } public SmtpFailedRecipientException(SmtpStatusCode statusCode, string failedRecipient, string serverResponse) : base(statusCode, serverResponse, true) { this.failedRecipient = failedRecipient; } public SmtpFailedRecipientException(string message, string failedRecipient, Exception innerException) : base(message, innerException) { this.failedRecipient = failedRecipient; } public string FailedRecipient { get { return failedRecipient; } } // // ISerializable // ///[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { GetObjectData(serializationInfo, streamingContext); } // // FxCop: provide some way for derived classes to access GetObjectData even if the derived class // explicitly re-inherits ISerializable. // [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); serializationInfo.AddValue("failedRecipient", failedRecipient, typeof(string)); } } } // 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
- PreviewPageInfo.cs
- TreeViewItemAutomationPeer.cs
- HttpServerVarsCollection.cs
- BoolLiteral.cs
- DiscoveryClientBindingElement.cs
- StateBag.cs
- WindowsScroll.cs
- XmlKeywords.cs
- RegexCompiler.cs
- StreamWithDictionary.cs
- RuleSettings.cs
- SourceLocationProvider.cs
- WebServiceAttribute.cs
- DbConnectionFactory.cs
- Command.cs
- NotificationContext.cs
- PersonalizableAttribute.cs
- ImageFormat.cs
- InnerItemCollectionView.cs
- TableLayoutStyle.cs
- TileModeValidation.cs
- NameValueSectionHandler.cs
- ChangeTracker.cs
- SafeCertificateStore.cs
- WpfKnownMember.cs
- DesignBindingConverter.cs
- DiagnosticsConfigurationHandler.cs
- Profiler.cs
- AvTraceFormat.cs
- LambdaExpression.cs
- HttpModuleCollection.cs
- ListViewItemMouseHoverEvent.cs
- PublisherIdentityPermission.cs
- DataSourceXmlElementAttribute.cs
- RouteItem.cs
- XmlName.cs
- StringPropertyBuilder.cs
- NullableDoubleMinMaxAggregationOperator.cs
- ErrorLog.cs
- ComponentEvent.cs
- MimeReflector.cs
- CacheDependency.cs
- TextSyndicationContent.cs
- EncoderFallback.cs
- MobileComponentEditorPage.cs
- AdPostCacheSubstitution.cs
- TextBoxView.cs
- ConfigurationValidatorAttribute.cs
- Pen.cs
- PersonalizationStateInfoCollection.cs
- PointAnimationUsingKeyFrames.cs
- ExtendedProperty.cs
- WorkflowInspectionServices.cs
- TabOrder.cs
- NetworkStream.cs
- SqlRetyper.cs
- CustomAssemblyResolver.cs
- CodeCompiler.cs
- Instrumentation.cs
- _ListenerAsyncResult.cs
- PageBreakRecord.cs
- FontFamilyValueSerializer.cs
- ExpandableObjectConverter.cs
- DesignerView.xaml.cs
- HtmlInputCheckBox.cs
- ReplyChannelAcceptor.cs
- HttpListenerContext.cs
- SqlServer2KCompatibilityAnnotation.cs
- PassportAuthenticationEventArgs.cs
- embossbitmapeffect.cs
- _CookieModule.cs
- StreamInfo.cs
- GeneralTransform3D.cs
- XmlResolver.cs
- addressfiltermode.cs
- WCFModelStrings.Designer.cs
- RegexMatchCollection.cs
- ListViewGroup.cs
- NativeCppClassAttribute.cs
- ObjectStateFormatter.cs
- DecoderExceptionFallback.cs
- DefaultValueTypeConverter.cs
- MaterializeFromAtom.cs
- BeginSelectCardRequest.cs
- MediaScriptCommandRoutedEventArgs.cs
- Stylesheet.cs
- DateTimeFormat.cs
- ValidatorCompatibilityHelper.cs
- DataSourceView.cs
- GroupAggregateExpr.cs
- GroupDescription.cs
- TypefaceCollection.cs
- SourceSwitch.cs
- ParagraphResult.cs
- RelationshipEnd.cs
- UserValidatedEventArgs.cs
- SelectionManager.cs
- RegexCode.cs
- SelectionListComponentEditor.cs
- MemberMaps.cs