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
- JoinQueryOperator.cs
- BamlResourceSerializer.cs
- Container.cs
- WebSysDisplayNameAttribute.cs
- CoTaskMemSafeHandle.cs
- SchemaImporterExtensionsSection.cs
- BuildProvider.cs
- ColorDialog.cs
- SqlReorderer.cs
- ListViewGroup.cs
- ICspAsymmetricAlgorithm.cs
- Setter.cs
- ColorTransformHelper.cs
- Trace.cs
- StickyNote.cs
- SiteMapNodeCollection.cs
- DataControlFieldCollection.cs
- TagPrefixAttribute.cs
- TransactionFlowAttribute.cs
- BinaryObjectReader.cs
- DriveNotFoundException.cs
- DoWorkEventArgs.cs
- ConfigurationStrings.cs
- OleDbRowUpdatedEvent.cs
- DecoderReplacementFallback.cs
- FunctionImportMapping.cs
- RichTextBox.cs
- TextControl.cs
- Viewport3DVisual.cs
- StateMachine.cs
- CodeConstructor.cs
- EditorPartCollection.cs
- PkcsUtils.cs
- DirectoryInfo.cs
- AccessControlList.cs
- CodeDOMUtility.cs
- OpCellTreeNode.cs
- _SpnDictionary.cs
- LocalizableAttribute.cs
- ToolStripPanelRenderEventArgs.cs
- DbMetaDataColumnNames.cs
- SafeNativeMethods.cs
- DetailsViewPageEventArgs.cs
- ListItemCollection.cs
- WindowsAuthenticationEventArgs.cs
- AutomationFocusChangedEventArgs.cs
- DecimalKeyFrameCollection.cs
- XmlSubtreeReader.cs
- ClientApiGenerator.cs
- ServiceMoniker.cs
- TraceSection.cs
- SoapObjectWriter.cs
- ToolStripDropDownItem.cs
- ValueProviderWrapper.cs
- ApplicationProxyInternal.cs
- WindowsFormsHostAutomationPeer.cs
- RepeatBehaviorConverter.cs
- RectAnimation.cs
- RuleAttributes.cs
- ToolStripTextBox.cs
- IsolatedStorageException.cs
- EditModeSwitchButton.cs
- BindingManagerDataErrorEventArgs.cs
- ExpressionList.cs
- ProtocolElementCollection.cs
- EventSinkActivity.cs
- TextSelection.cs
- SoapExtensionReflector.cs
- SQLBytesStorage.cs
- InvalidEnumArgumentException.cs
- Image.cs
- StateWorkerRequest.cs
- CancelEventArgs.cs
- HostedAspNetEnvironment.cs
- SystemGatewayIPAddressInformation.cs
- UIHelper.cs
- ConstraintCollection.cs
- SecurityBindingElementImporter.cs
- Durable.cs
- ReplyChannel.cs
- ObjectStateFormatter.cs
- ArraySortHelper.cs
- SplineKeyFrames.cs
- KeyValueSerializer.cs
- NamespaceQuery.cs
- RowToParametersTransformer.cs
- BitmapMetadataEnumerator.cs
- SystemMulticastIPAddressInformation.cs
- DbModificationClause.cs
- WeakReferenceList.cs
- HealthMonitoringSectionHelper.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- ToolBarPanel.cs
- TraceInternal.cs
- EventSinkActivityDesigner.cs
- WorkflowWebHostingModule.cs
- InputManager.cs
- Run.cs
- SevenBitStream.cs
- EntityDataSourceMemberPath.cs