Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / ServiceModel / Persistence / InstanceLockException.cs / 1305376 / InstanceLockException.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Persistence { using System; using System.Runtime.Serialization; using System.Security.Permissions; [Serializable] public class InstanceLockException : PersistenceException { Guid id; public InstanceLockException() : this(SR2.GetString(SR2.CannotAcquireLockDefault), null) { } public InstanceLockException(string message) : this(message, null) { } public InstanceLockException(string message, Exception innerException) : base(message, innerException) { } public InstanceLockException(Guid id) : this(SR2.GetString(SR2.CannotAcquireLockSpecific, id)) { this.id = id; } public InstanceLockException(Guid id, string message) : this(message, null) { this.id = id; } public InstanceLockException(Guid id, string message, Exception innerException) : base(message, innerException) { this.id = id; } public InstanceLockException(Guid id, Exception innerException) : this(SR2.GetString(SR2.CannotAcquireLockSpecific, id), innerException) { this.id = id; } protected InstanceLockException(SerializationInfo info, StreamingContext context) : base(info, context) { this.id = (Guid) info.GetValue("id", typeof(Guid)); } public Guid InstanceId { get { return this.id; } } [SecurityPermissionAttribute(SecurityAction.Demand, SerializationFormatter = true)] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue("id", id); } } } // 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
- Metadata.cs
- SystemResources.cs
- HttpFormatExtensions.cs
- EventLogPermission.cs
- LinearKeyFrames.cs
- ThreadPool.cs
- TranslateTransform.cs
- Point3DCollectionValueSerializer.cs
- VScrollBar.cs
- SQLBoolean.cs
- FontWeight.cs
- Mapping.cs
- WFItemsToSpacerVisibility.cs
- OptimizerPatterns.cs
- NonVisualControlAttribute.cs
- X509ClientCertificateAuthenticationElement.cs
- RoutedEventArgs.cs
- ProjectionCamera.cs
- StartUpEventArgs.cs
- InfocardClientCredentials.cs
- TcpChannelFactory.cs
- _ConnectionGroup.cs
- SizeIndependentAnimationStorage.cs
- CryptographicAttribute.cs
- MasterPage.cs
- SessionEndedEventArgs.cs
- PresentationAppDomainManager.cs
- MonitorWrapper.cs
- WebServiceHostFactory.cs
- ToolTipService.cs
- ImageField.cs
- RectAnimationBase.cs
- Metadata.cs
- ServiceModelSecurityTokenTypes.cs
- TemplatedWizardStep.cs
- ProfileManager.cs
- QueryOutputWriter.cs
- IChannel.cs
- AssertSection.cs
- Rotation3D.cs
- ToolStripButton.cs
- FixedDocumentSequencePaginator.cs
- GridItemProviderWrapper.cs
- ConfigurationValue.cs
- TextPatternIdentifiers.cs
- NegotiateStream.cs
- XmlReader.cs
- versioninfo.cs
- TableItemStyle.cs
- ExpressionVisitor.cs
- MetadataHelper.cs
- ObjectReferenceStack.cs
- ItemsChangedEventArgs.cs
- ModuleBuilder.cs
- ReliableSession.cs
- AnnotationComponentChooser.cs
- Pool.cs
- BorderGapMaskConverter.cs
- DataGridViewRowEventArgs.cs
- ToolStripTextBox.cs
- OleDbConnectionInternal.cs
- HwndMouseInputProvider.cs
- TextParagraphProperties.cs
- ConfigXmlSignificantWhitespace.cs
- StringArrayConverter.cs
- SiteMapDataSourceView.cs
- PointConverter.cs
- RangeBaseAutomationPeer.cs
- Logging.cs
- HttpDigestClientElement.cs
- DataColumnPropertyDescriptor.cs
- AttachedPropertyMethodSelector.cs
- ZoomPercentageConverter.cs
- XmlSerializationReader.cs
- InternalEnumValidator.cs
- Drawing.cs
- NativeMethods.cs
- MaxValueConverter.cs
- MimeWriter.cs
- IntSecurity.cs
- AsynchronousChannel.cs
- XmlEntityReference.cs
- xsdvalidator.cs
- CornerRadiusConverter.cs
- EntitySetBaseCollection.cs
- ComponentDispatcher.cs
- XPathArrayIterator.cs
- EntitySqlQueryCacheEntry.cs
- IdentityModelDictionary.cs
- XPathQilFactory.cs
- QilFunction.cs
- Variant.cs
- SettingsSection.cs
- CustomValidator.cs
- DataGridViewCheckBoxColumn.cs
- CreateUserWizardStep.cs
- EmptyEnumerable.cs
- ToolTipAutomationPeer.cs
- ToolStripPanelSelectionBehavior.cs
- SecureEnvironment.cs