Code:
/ 4.0 / 4.0 / untmp / 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;
///
///
/// An exception class used when an attempt is made to use an invalid
/// protocol.
///
///
[Serializable]
public class ProtocolViolationException : InvalidOperationException, ISerializable {
///
///
/// Creates a new instance of the class.
///
///
public ProtocolViolationException() : base() {
}
///
///
/// Creates a new instance of the
/// class with the specified message.
///
///
public ProtocolViolationException(string message) : base(message) {
}
protected ProtocolViolationException(SerializationInfo serializationInfo, StreamingContext streamingContext)
: base(serializationInfo, streamingContext) {
}
///
[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
- TypeUtil.cs
- DbProviderManifest.cs
- ArgumentReference.cs
- ArrayList.cs
- ZipIOLocalFileDataDescriptor.cs
- GenericTextProperties.cs
- StorageAssociationTypeMapping.cs
- PlatformNotSupportedException.cs
- _Events.cs
- ChangeBlockUndoRecord.cs
- ColorAnimationBase.cs
- XsdBuilder.cs
- ListManagerBindingsCollection.cs
- WebPart.cs
- ReceiveContent.cs
- ProtocolsConfigurationEntry.cs
- SimpleExpression.cs
- WarningException.cs
- OleDbConnection.cs
- XmlNodeChangedEventArgs.cs
- ItemCheckedEvent.cs
- TemplatePartAttribute.cs
- WebException.cs
- RowUpdatedEventArgs.cs
- ProcessDesigner.cs
- FileDialogPermission.cs
- SafeRightsManagementSessionHandle.cs
- RtType.cs
- PropertyBuilder.cs
- HtmlTableCellCollection.cs
- MsmqHostedTransportConfiguration.cs
- X509RawDataKeyIdentifierClause.cs
- FlowDocumentScrollViewer.cs
- ConstraintEnumerator.cs
- CompositeScriptReferenceEventArgs.cs
- LocationFactory.cs
- MediaScriptCommandRoutedEventArgs.cs
- NegotiateStream.cs
- Model3DCollection.cs
- MsmqIntegrationReceiveParameters.cs
- JavaScriptSerializer.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- KeyValueConfigurationElement.cs
- OleDbParameter.cs
- ItemCheckEvent.cs
- CodeDefaultValueExpression.cs
- TemplatedMailWebEventProvider.cs
- _SSPIWrapper.cs
- FieldNameLookup.cs
- LogRecordSequence.cs
- ConditionCollection.cs
- EntityKeyElement.cs
- InfoCardRSACryptoProvider.cs
- TextEditorSpelling.cs
- DataSourceCacheDurationConverter.cs
- TypeDescriptorFilterService.cs
- SyndicationSerializer.cs
- IsolatedStoragePermission.cs
- ToolStripLocationCancelEventArgs.cs
- IsolatedStorage.cs
- Substitution.cs
- UrlPropertyAttribute.cs
- CompositeCollection.cs
- ClockGroup.cs
- CapiNative.cs
- LineServicesCallbacks.cs
- HScrollProperties.cs
- SHA1Managed.cs
- CodeExporter.cs
- XD.cs
- WebPartCancelEventArgs.cs
- HTMLTagNameToTypeMapper.cs
- ImageListUtils.cs
- WebPartEditorCancelVerb.cs
- DesignerLinkAdapter.cs
- DynamicResourceExtensionConverter.cs
- SqlUtils.cs
- Recipient.cs
- SystemIcmpV4Statistics.cs
- DecimalAverageAggregationOperator.cs
- CodeCompiler.cs
- ItemMap.cs
- XsdBuildProvider.cs
- FileFormatException.cs
- IntMinMaxAggregationOperator.cs
- StylusTip.cs
- SingleObjectCollection.cs
- RepeaterItemCollection.cs
- PropertyDescriptorCollection.cs
- QuaternionValueSerializer.cs
- SerializerProvider.cs
- SignedPkcs7.cs
- Avt.cs
- XmlNodeReader.cs
- __ComObject.cs
- TextBoxView.cs
- PrimitiveType.cs
- SmtpSection.cs
- FieldTemplateFactory.cs
- CommandID.cs