Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / ProtocolViolationException.cs / 1305376 / ProtocolViolationException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System.Diagnostics.CodeAnalysis; using System.Runtime.Serialization; using System.Security.Permissions; ////// [Serializable] public class ProtocolViolationException : InvalidOperationException, ISerializable { ////// An exception class used when an attempt is made to use an invalid /// protocol. /// ////// public ProtocolViolationException() : base() { } ////// Creates a new instance of the ///class. /// /// public ProtocolViolationException(string message) : base(message) { } protected ProtocolViolationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } ////// Creates a new instance of the ////// class with the specified message. /// [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase", Justification = "System.dll is still using pre-v4 security model and needs this demand")] [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter, SerializationFormatter=true)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase", Justification = "System.dll is still using pre-v4 security model and needs this demand")] [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } }; // class ProtocolViolationException } // namespace System.Net // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { using System.Diagnostics.CodeAnalysis; using System.Runtime.Serialization; using System.Security.Permissions; ////// [Serializable] public class ProtocolViolationException : InvalidOperationException, ISerializable { ////// An exception class used when an attempt is made to use an invalid /// protocol. /// ////// public ProtocolViolationException() : base() { } ////// Creates a new instance of the ///class. /// /// public ProtocolViolationException(string message) : base(message) { } protected ProtocolViolationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } ////// Creates a new instance of the ////// class with the specified message. /// [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase", Justification = "System.dll is still using pre-v4 security model and needs this demand")] [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter, SerializationFormatter=true)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } [SuppressMessage("Microsoft.Security", "CA2123:OverrideLinkDemandsShouldBeIdenticalToBase", Justification = "System.dll is still using pre-v4 security model and needs this demand")] [SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter)] public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } }; // class ProtocolViolationException } // namespace System.Net // 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
- EncryptedType.cs
- SyntaxCheck.cs
- LambdaCompiler.Statements.cs
- PcmConverter.cs
- Exceptions.cs
- SingleAnimation.cs
- DeploymentExceptionMapper.cs
- FtpWebResponse.cs
- HostingEnvironmentException.cs
- XPathParser.cs
- XmlSchemaObjectTable.cs
- OptimizerPatterns.cs
- RegistryKey.cs
- XmlCountingReader.cs
- VectorKeyFrameCollection.cs
- Int64Animation.cs
- XsltOutput.cs
- XmlAnyAttributeAttribute.cs
- AuthenticationService.cs
- MD5.cs
- DbConnectionHelper.cs
- ResourceDescriptionAttribute.cs
- TextViewBase.cs
- XPathExpr.cs
- FixedSOMPageConstructor.cs
- ClientConfigurationSystem.cs
- RadioButton.cs
- CompilerTypeWithParams.cs
- DuplicateWaitObjectException.cs
- Rule.cs
- DiagnosticsConfiguration.cs
- Compiler.cs
- OutputCache.cs
- InlinedLocationReference.cs
- PermissionAttributes.cs
- GeometryConverter.cs
- VirtualPath.cs
- DnsPermission.cs
- Timer.cs
- SqlAggregateChecker.cs
- webproxy.cs
- EnterpriseServicesHelper.cs
- DesignerAttributeInfo.cs
- _AcceptOverlappedAsyncResult.cs
- BindingManagerDataErrorEventArgs.cs
- DecimalAnimationBase.cs
- CryptoApi.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- SelectionItemPattern.cs
- BinaryObjectWriter.cs
- DataGridViewTextBoxCell.cs
- FunctionDescription.cs
- HeaderCollection.cs
- TaiwanCalendar.cs
- ViewKeyConstraint.cs
- CounterSample.cs
- WeakKeyDictionary.cs
- CurrentTimeZone.cs
- MemberBinding.cs
- Mutex.cs
- DataGridViewAutoSizeModeEventArgs.cs
- ResXResourceReader.cs
- SecuritySessionServerSettings.cs
- PhoneCall.cs
- NodeLabelEditEvent.cs
- DrawItemEvent.cs
- BuildDependencySet.cs
- MetadataCache.cs
- MultilineStringEditor.cs
- NotFiniteNumberException.cs
- SoapTypeAttribute.cs
- AspCompat.cs
- UpnEndpointIdentityExtension.cs
- MarkupExtensionSerializer.cs
- ToolStripSeparatorRenderEventArgs.cs
- ResumeStoryboard.cs
- XmlElement.cs
- OpenFileDialog.cs
- TcpAppDomainProtocolHandler.cs
- recordstatescratchpad.cs
- Configuration.cs
- NetworkStream.cs
- RoleExceptions.cs
- OletxResourceManager.cs
- SendMailErrorEventArgs.cs
- ControlCachePolicy.cs
- DataPagerFieldItem.cs
- PermissionListSet.cs
- CodeMemberProperty.cs
- AssemblyCache.cs
- XmlSchemaComplexContentExtension.cs
- MobileRedirect.cs
- RegistryHandle.cs
- OrderedDictionary.cs
- XsltArgumentList.cs
- FlowDocument.cs
- ParentQuery.cs
- TriggerCollection.cs
- CmsUtils.cs
- GroupStyle.cs