Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / MessageSecurityException.cs / 1 / MessageSecurityException.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System.Collections; using System.ServiceModel.Channels; using System.ServiceModel; using System.IO; using System.Runtime.Serialization; using System.Security.Cryptography; using System.Security.Permissions; using System.Text; using System.Xml; using System.Security; [Serializable] public class MessageSecurityException : CommunicationException { MessageFault fault; bool isReplay = false; public MessageSecurityException() : base() { } public MessageSecurityException(String message) : base(message) { } public MessageSecurityException(String message, Exception innerException) : base(message, innerException) { } protected MessageSecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context) { } internal MessageSecurityException(string message, Exception innerException, MessageFault fault) : base(message, innerException) { this.fault = fault; } internal MessageSecurityException(String message, bool isReplay) : base(message) { this.isReplay = isReplay; } internal bool ReplayDetected { get { return this.isReplay; } } internal MessageFault Fault { get { return this.fault; } } ////// Critical - calls base.GetObjectData which is protected by a LinkDemand /// Safe - replicates the LinkDemand /// [SecurityCritical] [SecurityPermissionAttribute(SecurityAction.LinkDemand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConnectionConsumerAttribute.cs
- Site.cs
- HtmlTableRow.cs
- EdmType.cs
- ADConnectionHelper.cs
- QilScopedVisitor.cs
- FormatException.cs
- DocumentGridContextMenu.cs
- PrivilegeNotHeldException.cs
- LocatorPartList.cs
- TypedTableBaseExtensions.cs
- PenContext.cs
- EventData.cs
- CheckoutException.cs
- webbrowsersite.cs
- QueryStringParameter.cs
- SecurityManager.cs
- MDIControlStrip.cs
- TextReader.cs
- FormsAuthenticationConfiguration.cs
- WebPartsPersonalization.cs
- RegisteredHiddenField.cs
- TypeEnumerableViewSchema.cs
- LineBreak.cs
- BrowserDefinitionCollection.cs
- ToolBarOverflowPanel.cs
- OracleBoolean.cs
- LazyTextWriterCreator.cs
- AxisAngleRotation3D.cs
- InternalDispatchObject.cs
- WebPartChrome.cs
- TextEffectCollection.cs
- HttpTransportSecurityElement.cs
- RootBuilder.cs
- BitmapSource.cs
- HandlerFactoryWrapper.cs
- WorkflowControlClient.cs
- BinaryParser.cs
- List.cs
- XmlQueryType.cs
- CompositeActivityValidator.cs
- RectAnimationBase.cs
- LogLogRecord.cs
- Util.cs
- PrintPreviewDialog.cs
- FactoryGenerator.cs
- PostBackOptions.cs
- SqlFormatter.cs
- PieceDirectory.cs
- BoolExpr.cs
- TreeSet.cs
- QilStrConcat.cs
- ServiceNameElementCollection.cs
- WebServiceClientProxyGenerator.cs
- ClientSideQueueItem.cs
- QilValidationVisitor.cs
- VisualStyleInformation.cs
- ProxyFragment.cs
- ApplicationFileParser.cs
- NotCondition.cs
- SqlParameterCollection.cs
- EventEntry.cs
- AsymmetricCryptoHandle.cs
- UserInitiatedNavigationPermission.cs
- MergeLocalizationDirectives.cs
- FixedSchema.cs
- HtmlEmptyTagControlBuilder.cs
- SafeSystemMetrics.cs
- X509AsymmetricSecurityKey.cs
- ItemList.cs
- DetailsViewAutoFormat.cs
- DataGridLinkButton.cs
- NamedPipeAppDomainProtocolHandler.cs
- InputReport.cs
- GACIdentityPermission.cs
- UpDownBase.cs
- SkipQueryOptionExpression.cs
- EventEntry.cs
- GraphicsState.cs
- Page.cs
- StyleTypedPropertyAttribute.cs
- DecimalFormatter.cs
- EventToken.cs
- SemanticBasicElement.cs
- WindowsFont.cs
- DependencyObjectCodeDomSerializer.cs
- SystemUnicastIPAddressInformation.cs
- EncoderFallback.cs
- LocatorPart.cs
- ApplicationActivator.cs
- TransformCollection.cs
- IsolationInterop.cs
- SqlConnectionStringBuilder.cs
- QueueAccessMode.cs
- GorillaCodec.cs
- PropertyPanel.cs
- IncrementalHitTester.cs
- StructureChangedEventArgs.cs
- ReaderOutput.cs
- StringOutput.cs