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 / ProtocolViolationException.cs / 1 / ProtocolViolationException.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net { 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. /// [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter, SerializationFormatter=true)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } [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.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. /// [SecurityPermission(SecurityAction.LinkDemand, Flags=SecurityPermissionFlag.SerializationFormatter, SerializationFormatter=true)] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { base.GetObjectData(serializationInfo, streamingContext); } [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
- CellLabel.cs
- RenderContext.cs
- CornerRadiusConverter.cs
- MessageBox.cs
- BevelBitmapEffect.cs
- PersonalizableAttribute.cs
- WebPartConnectionsConnectVerb.cs
- RegionData.cs
- SqlDataSourceEnumerator.cs
- SelectorItemAutomationPeer.cs
- PageContentAsyncResult.cs
- TableItemPattern.cs
- TemplateControlBuildProvider.cs
- RegexCode.cs
- EventLogConfiguration.cs
- StatusBarDrawItemEvent.cs
- columnmapfactory.cs
- FormatControl.cs
- UpdatePanelControlTrigger.cs
- XamlInt32CollectionSerializer.cs
- PtsCache.cs
- Configuration.cs
- TextTreeRootNode.cs
- GrammarBuilder.cs
- OpenFileDialog.cs
- UnsafeNativeMethods.cs
- BinHexDecoder.cs
- DesignerDeviceConfig.cs
- QilValidationVisitor.cs
- Cursor.cs
- safesecurityhelperavalon.cs
- UInt16Converter.cs
- login.cs
- CodeNamespaceImport.cs
- TrustLevel.cs
- SocketElement.cs
- ButtonChrome.cs
- FrameworkReadOnlyPropertyMetadata.cs
- UIAgentInitializationException.cs
- WindowsAltTab.cs
- ResourcePool.cs
- IPCCacheManager.cs
- XmlTextReaderImpl.cs
- Polygon.cs
- HttpAsyncResult.cs
- VisualBrush.cs
- ProfileEventArgs.cs
- OleDbError.cs
- SafeThreadHandle.cs
- Wow64ConfigurationLoader.cs
- IListConverters.cs
- UrlParameterWriter.cs
- HttpApplicationFactory.cs
- HttpProfileBase.cs
- CaseInsensitiveHashCodeProvider.cs
- DebugTraceHelper.cs
- MergePropertyDescriptor.cs
- TreeNodeCollection.cs
- InputLangChangeEvent.cs
- ProtocolsInstallComponent.cs
- DataGridViewCellValidatingEventArgs.cs
- PanningMessageFilter.cs
- NativeMethods.cs
- COM2IDispatchConverter.cs
- DesignBindingValueUIHandler.cs
- DisplayMemberTemplateSelector.cs
- ActivityLocationReferenceEnvironment.cs
- Thickness.cs
- ForwardPositionQuery.cs
- DataGridCell.cs
- XmlSignificantWhitespace.cs
- ExtentCqlBlock.cs
- EventBindingService.cs
- mansign.cs
- LassoSelectionBehavior.cs
- NetPeerTcpBindingCollectionElement.cs
- Misc.cs
- TemplateField.cs
- SkipQueryOptionExpression.cs
- ViewManager.cs
- PlainXmlDeserializer.cs
- TdsValueSetter.cs
- WebPartVerb.cs
- SqlNodeAnnotation.cs
- CellNormalizer.cs
- TextDecorationUnitValidation.cs
- CacheChildrenQuery.cs
- ImportRequest.cs
- FixedDSBuilder.cs
- StartFileNameEditor.cs
- PrintDialog.cs
- SiteMapSection.cs
- Pens.cs
- TrustManagerMoreInformation.cs
- wgx_sdk_version.cs
- BindingCompleteEventArgs.cs
- EventLog.cs
- PowerEase.cs
- SQLInt16.cs
- BamlLocalizerErrorNotifyEventArgs.cs