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
- ListViewCancelEventArgs.cs
- ContextDataSourceContextData.cs
- BinaryObjectReader.cs
- IgnoreFlushAndCloseStream.cs
- CustomErrorsSection.cs
- XhtmlTextWriter.cs
- SqlServer2KCompatibilityCheck.cs
- MailMessageEventArgs.cs
- SubpageParagraph.cs
- RenderData.cs
- DataGridItemEventArgs.cs
- ReadOnlyActivityGlyph.cs
- WizardPanelChangingEventArgs.cs
- PresentationTraceSources.cs
- ExtendedProperty.cs
- FrameworkElementAutomationPeer.cs
- RoleGroupCollection.cs
- CompositeControl.cs
- XamlContextStack.cs
- CqlWriter.cs
- XmlImplementation.cs
- __FastResourceComparer.cs
- UInt32.cs
- Border.cs
- CompositeScriptReference.cs
- DataGridViewColumnCollection.cs
- MemberRelationshipService.cs
- DataGridTableCollection.cs
- ValidationEventArgs.cs
- Classification.cs
- Section.cs
- HttpServerVarsCollection.cs
- StateMachineExecutionState.cs
- SchemaSetCompiler.cs
- CssStyleCollection.cs
- UserControlCodeDomTreeGenerator.cs
- BinaryNode.cs
- DispatcherHooks.cs
- EncoderReplacementFallback.cs
- PerfCounterSection.cs
- RuleCache.cs
- XmlCDATASection.cs
- SqlBuffer.cs
- RepeaterCommandEventArgs.cs
- StrokeNodeData.cs
- ping.cs
- ClipboardProcessor.cs
- IntPtr.cs
- SingleResultAttribute.cs
- IPHostEntry.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- MD5CryptoServiceProvider.cs
- UTF32Encoding.cs
- XAMLParseException.cs
- TypeInitializationException.cs
- PointHitTestResult.cs
- NameValueConfigurationCollection.cs
- HandlerFactoryCache.cs
- DbCommandDefinition.cs
- MissingMemberException.cs
- ToolboxBitmapAttribute.cs
- EdmError.cs
- Root.cs
- RevocationPoint.cs
- EndOfStreamException.cs
- MemberDomainMap.cs
- WebChannelFactory.cs
- Model3DCollection.cs
- ControlPersister.cs
- Reference.cs
- ClientUtils.cs
- WebServicesInteroperability.cs
- xdrvalidator.cs
- DockingAttribute.cs
- NavigationEventArgs.cs
- WebRequestModuleElementCollection.cs
- SynchronousChannelMergeEnumerator.cs
- GenerateHelper.cs
- DependencyPropertyChangedEventArgs.cs
- FamilyTypefaceCollection.cs
- Resources.Designer.cs
- InvokePattern.cs
- OdbcDataReader.cs
- BulletedList.cs
- LayoutTable.cs
- DataControlButton.cs
- DataGridTableCollection.cs
- CodePageEncoding.cs
- DynamicActivityProperty.cs
- isolationinterop.cs
- GraphicsState.cs
- ProviderMetadataCachedInformation.cs
- DebugView.cs
- SQLDecimalStorage.cs
- BigInt.cs
- WindowsPrincipal.cs
- HttpServerVarsCollection.cs
- RegistrationServices.cs
- VarRefManager.cs
- FilterElement.cs