Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- Bold.cs
- TextDecoration.cs
- TrackBar.cs
- SortKey.cs
- EventListenerClientSide.cs
- DescriptionAttribute.cs
- ExcludePathInfo.cs
- TextDecorationCollectionConverter.cs
- BitmapCodecInfo.cs
- DataSourceCacheDurationConverter.cs
- InstanceLockLostException.cs
- ObservableCollectionDefaultValueFactory.cs
- SystemThemeKey.cs
- RC2.cs
- SafeFileMappingHandle.cs
- WmlLabelAdapter.cs
- DataIdProcessor.cs
- String.cs
- ViewPort3D.cs
- UnsafeNativeMethodsCLR.cs
- Console.cs
- Mouse.cs
- TcpAppDomainProtocolHandler.cs
- UnsafeNativeMethods.cs
- SiteOfOriginPart.cs
- DataServiceResponse.cs
- InputReferenceExpression.cs
- DateTimePickerDesigner.cs
- MergeLocalizationDirectives.cs
- NavigateUrlConverter.cs
- connectionpool.cs
- ADConnectionHelper.cs
- XmlSchemaAttributeGroup.cs
- MoveSizeWinEventHandler.cs
- ColorAnimation.cs
- Dump.cs
- Rules.cs
- DbParameterHelper.cs
- SqlServer2KCompatibilityAnnotation.cs
- CompositeClientFormatter.cs
- TrustManager.cs
- SendOperation.cs
- DiscreteKeyFrames.cs
- StreamHelper.cs
- BindingContext.cs
- smtpconnection.cs
- SafeFileHandle.cs
- InternalReceiveMessage.cs
- DataGridViewRowCancelEventArgs.cs
- DataComponentMethodGenerator.cs
- ManualResetEvent.cs
- UpdateCommand.cs
- DesignBindingConverter.cs
- AspNetRouteServiceHttpHandler.cs
- RectIndependentAnimationStorage.cs
- DynamicFilterExpression.cs
- Identity.cs
- BulletedList.cs
- ObjectQuery.cs
- DataBinder.cs
- BindingMAnagerBase.cs
- HttpValueCollection.cs
- SizeAnimationBase.cs
- TextBlockAutomationPeer.cs
- ControlParameter.cs
- CompModSwitches.cs
- MachineKeySection.cs
- ProfilePropertySettingsCollection.cs
- MemberDescriptor.cs
- activationcontext.cs
- CommonDialog.cs
- ObjectDataSourceMethodEventArgs.cs
- SolidColorBrush.cs
- KeyEventArgs.cs
- IdentitySection.cs
- ValidationRuleCollection.cs
- SemanticBasicElement.cs
- MessageBox.cs
- SimpleRecyclingCache.cs
- StreamProxy.cs
- SqlCommandBuilder.cs
- SqlUnionizer.cs
- IISUnsafeMethods.cs
- NumberFormatInfo.cs
- DbConnectionPoolOptions.cs
- ToolZoneDesigner.cs
- MetaTableHelper.cs
- Boolean.cs
- Expression.cs
- ControlAdapter.cs
- SqlErrorCollection.cs
- CodeDelegateInvokeExpression.cs
- DataGridItemCollection.cs
- Quaternion.cs
- FontStretches.cs
- SemanticAnalyzer.cs
- GridItemPattern.cs
- WinFormsUtils.cs
- ActivityCodeDomSerializationManager.cs
- ReceiveMessageContent.cs