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
- WorkflowServiceOperationListItem.cs
- ProgressBarAutomationPeer.cs
- ExcCanonicalXml.cs
- VisualBrush.cs
- PerfCounters.cs
- XmlAnyElementAttributes.cs
- ModelFunction.cs
- PageCache.cs
- CodeFieldReferenceExpression.cs
- DesignerGeometryHelper.cs
- AppSettingsExpressionBuilder.cs
- Point3DAnimation.cs
- TypeReference.cs
- DrawingGroupDrawingContext.cs
- QueryContinueDragEvent.cs
- SerializationSectionGroup.cs
- ThreadPool.cs
- Point3DAnimationBase.cs
- StackBuilderSink.cs
- RemoteWebConfigurationHost.cs
- DocobjHost.cs
- XmlResolver.cs
- SparseMemoryStream.cs
- ToolStripSplitButton.cs
- OperationContextScope.cs
- GatewayDefinition.cs
- SqlFunctionAttribute.cs
- RequestCacheEntry.cs
- SplayTreeNode.cs
- sapiproxy.cs
- WebPartDisplayModeEventArgs.cs
- MetadataArtifactLoader.cs
- MessageSmuggler.cs
- FixedLineResult.cs
- ValidationSummary.cs
- DecoderReplacementFallback.cs
- XmlnsCompatibleWithAttribute.cs
- ZipArchive.cs
- Pair.cs
- TreeViewItemAutomationPeer.cs
- Registry.cs
- DragDrop.cs
- ImageListStreamer.cs
- DocumentXPathNavigator.cs
- X509CertificateClaimSet.cs
- AttributeData.cs
- ProfileService.cs
- LicenseManager.cs
- PersonalizablePropertyEntry.cs
- WebZone.cs
- MarkupCompilePass1.cs
- Classification.cs
- WebServiceClientProxyGenerator.cs
- DesignerToolboxInfo.cs
- StreamReader.cs
- FirstMatchCodeGroup.cs
- PolyBezierSegmentFigureLogic.cs
- DataGridViewLinkCell.cs
- SQLRoleProvider.cs
- FocusChangedEventArgs.cs
- ImplicitInputBrush.cs
- ParagraphVisual.cs
- BrushConverter.cs
- CodeTypeMemberCollection.cs
- InvalidOperationException.cs
- GeometryGroup.cs
- ParameterDataSourceExpression.cs
- Vector3DValueSerializer.cs
- BitmapSourceSafeMILHandle.cs
- HttpCookiesSection.cs
- EntityConnectionStringBuilderItem.cs
- UriSection.cs
- XPathBuilder.cs
- ThreadStateException.cs
- HitTestWithPointDrawingContextWalker.cs
- WorkflowApplicationCompletedEventArgs.cs
- WpfXamlType.cs
- PersistencePipeline.cs
- FrugalList.cs
- DispatcherFrame.cs
- SourceSwitch.cs
- ProviderCollection.cs
- SHA256Cng.cs
- MenuItemAutomationPeer.cs
- NamedObject.cs
- FormsAuthenticationUserCollection.cs
- ControlAdapter.cs
- Variable.cs
- PropertyHelper.cs
- HitTestFilterBehavior.cs
- AssociationSetEnd.cs
- XamlParser.cs
- Label.cs
- StorageComplexTypeMapping.cs
- StorageInfo.cs
- TransportBindingElementImporter.cs
- ControlParameter.cs
- RowParagraph.cs
- ControlPaint.cs
- SimplePropertyEntry.cs