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
- TextEmbeddedObject.cs
- M3DUtil.cs
- BasicExpressionVisitor.cs
- BmpBitmapDecoder.cs
- DescendentsWalker.cs
- RotateTransform3D.cs
- Pkcs7Signer.cs
- _IPv4Address.cs
- DBPropSet.cs
- PatternMatcher.cs
- WindowsButton.cs
- BindingExpressionBase.cs
- TraceContext.cs
- DrawingGroup.cs
- WebBrowserContainer.cs
- CustomAttributeBuilder.cs
- SspiHelper.cs
- ChineseLunisolarCalendar.cs
- PartitionResolver.cs
- SecureUICommand.cs
- ServiceCredentials.cs
- TextEditor.cs
- SapiInterop.cs
- Calendar.cs
- MetadataWorkspace.cs
- EntityException.cs
- AnnotationMap.cs
- LicenseProviderAttribute.cs
- StringDictionaryEditor.cs
- SettingsSection.cs
- TextRunCacheImp.cs
- ScalarOps.cs
- SymbolTable.cs
- Selection.cs
- HebrewNumber.cs
- MediaEntryAttribute.cs
- LongValidatorAttribute.cs
- TextProviderWrapper.cs
- Package.cs
- XmlSchemaRedefine.cs
- RequestResizeEvent.cs
- MsmqIntegrationInputChannel.cs
- OneToOneMappingSerializer.cs
- DataServiceQuery.cs
- DataProtection.cs
- WbmpConverter.cs
- GraphicsContext.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- SiteMapDataSourceView.cs
- ScopeElement.cs
- InlineObject.cs
- TargetParameterCountException.cs
- PasswordRecovery.cs
- SplitContainer.cs
- IListConverters.cs
- XmlSerializationGeneratedCode.cs
- WebPartConnectionsCancelEventArgs.cs
- EncryptedType.cs
- InfocardChannelParameter.cs
- DockPanel.cs
- base64Transforms.cs
- Number.cs
- Relationship.cs
- FileStream.cs
- CustomExpressionEventArgs.cs
- ConsumerConnectionPointCollection.cs
- SubMenuStyleCollection.cs
- OpacityConverter.cs
- VectorConverter.cs
- TraceFilter.cs
- WorkflowEventArgs.cs
- RepeaterCommandEventArgs.cs
- DynamicValueConverter.cs
- AbstractDataSvcMapFileLoader.cs
- BitmapCacheBrush.cs
- SiteMapNodeItem.cs
- StickyNoteContentControl.cs
- _OSSOCK.cs
- FacetChecker.cs
- WrappingXamlSchemaContext.cs
- COAUTHINFO.cs
- QilStrConcat.cs
- SqlDataSourceConnectionPanel.cs
- UnsafeNativeMethods.cs
- RuleElement.cs
- MimeBasePart.cs
- PeerNeighborManager.cs
- ToolStripDropDownItemDesigner.cs
- HtmlMeta.cs
- SapiInterop.cs
- ReferenceEqualityComparer.cs
- TypeReference.cs
- RecordBuilder.cs
- ToolStripSplitStackLayout.cs
- RtfToXamlLexer.cs
- WorkflowFileItem.cs
- Rijndael.cs
- NetworkInformationPermission.cs
- GridViewColumnCollection.cs
- NegotiateStream.cs