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
- EventLogPermissionAttribute.cs
- CriticalExceptions.cs
- TextEditorThreadLocalStore.cs
- SynchronizedInputHelper.cs
- remotingproxy.cs
- ProviderException.cs
- FillBehavior.cs
- ISAPIWorkerRequest.cs
- NameObjectCollectionBase.cs
- SafePointer.cs
- CqlGenerator.cs
- DbConnectionOptions.cs
- ProfileEventArgs.cs
- TdsRecordBufferSetter.cs
- TextShapeableCharacters.cs
- TimeStampChecker.cs
- _NegotiateClient.cs
- SecurityHelper.cs
- SQLDouble.cs
- TrackingRecord.cs
- MarginsConverter.cs
- SqlDependencyListener.cs
- PageTheme.cs
- DesignerValidationSummaryAdapter.cs
- TypedAsyncResult.cs
- XmlQueryOutput.cs
- NopReturnReader.cs
- FilteredXmlReader.cs
- GridProviderWrapper.cs
- TextAutomationPeer.cs
- CodeMemberEvent.cs
- JsonFormatMapping.cs
- ModulesEntry.cs
- MappingModelBuildProvider.cs
- SHA1.cs
- MultiView.cs
- EntityContainer.cs
- DrawingServices.cs
- InputLanguage.cs
- HtmlTextArea.cs
- SearchForVirtualItemEventArgs.cs
- XmlSchemaCompilationSettings.cs
- XmlSchemaSet.cs
- NativeMethodsOther.cs
- SoapDocumentMethodAttribute.cs
- XmlILOptimizerVisitor.cs
- ControlAdapter.cs
- XmlWrappingReader.cs
- DoWorkEventArgs.cs
- XsltException.cs
- Scanner.cs
- AnnotationAdorner.cs
- PerfCounters.cs
- FormsAuthenticationModule.cs
- AtomServiceDocumentSerializer.cs
- ListViewSortEventArgs.cs
- ByteViewer.cs
- OleDbSchemaGuid.cs
- StatusBarPanelClickEvent.cs
- RootBuilder.cs
- AdRotator.cs
- _SslStream.cs
- RemoveStoryboard.cs
- MetafileHeaderWmf.cs
- ImpersonationContext.cs
- ScriptingSectionGroup.cs
- Exception.cs
- FileAuthorizationModule.cs
- CompilationRelaxations.cs
- DrawingContext.cs
- RegisteredHiddenField.cs
- DrawTreeNodeEventArgs.cs
- TableLayoutColumnStyleCollection.cs
- DbSetClause.cs
- UInt64Storage.cs
- BrowserCapabilitiesFactory.cs
- DataGridViewRowPrePaintEventArgs.cs
- DirtyTextRange.cs
- HttpRuntime.cs
- AQNBuilder.cs
- IDReferencePropertyAttribute.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- Models.cs
- JsonWriter.cs
- GenericEnumConverter.cs
- ClientRuntimeConfig.cs
- VersionedStream.cs
- XPathBinder.cs
- TypeDescriptorFilterService.cs
- CreateRefExpr.cs
- CLSCompliantAttribute.cs
- LogFlushAsyncResult.cs
- DecimalAnimationUsingKeyFrames.cs
- Padding.cs
- InvokeGenerator.cs
- XmlDictionaryWriter.cs
- TargetException.cs
- CardSpaceException.cs
- IProducerConsumerCollection.cs
- SqlStream.cs