Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / DurableInstancing / InstanceLockLostException.cs / 1305376 / InstanceLockLostException.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.Runtime.DurableInstancing
{
using System.Diagnostics.CodeAnalysis;
using System.Runtime.Serialization;
using System.Security;
using System.Xml.Linq;
[Serializable]
public class InstanceLockLostException : InstancePersistenceCommandException
{
public InstanceLockLostException()
: this(SRCore.InstanceLockLostDefault, null)
{
}
public InstanceLockLostException(string message)
: this(message, null)
{
}
public InstanceLockLostException(string message, Exception innerException)
: base(message, innerException)
{
}
public InstanceLockLostException(XName commandName, Guid instanceId)
: this(commandName, instanceId, null)
{
}
public InstanceLockLostException(XName commandName, Guid instanceId, Exception innerException)
: this(commandName, instanceId, ToMessage(instanceId), innerException)
{
}
public InstanceLockLostException(XName commandName, Guid instanceId, string message, Exception innerException)
: base(commandName, instanceId, message, innerException)
{
}
[SecurityCritical]
protected InstanceLockLostException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
static string ToMessage(Guid instanceId)
{
if (instanceId != Guid.Empty)
{
return SRCore.InstanceLockLostSpecific(instanceId);
}
return SRCore.InstanceLockLostDefault;
}
}
}
// 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
- QilXmlWriter.cs
- ColorTransformHelper.cs
- OleDbCommandBuilder.cs
- HMACSHA1.cs
- IndexerNameAttribute.cs
- SecureEnvironment.cs
- MimeBasePart.cs
- ParserHooks.cs
- AlphabeticalEnumConverter.cs
- SystemWebSectionGroup.cs
- TypeUtil.cs
- EntityTypeEmitter.cs
- DodSequenceMerge.cs
- ColorMatrix.cs
- HostingEnvironmentException.cs
- CharKeyFrameCollection.cs
- ManagementException.cs
- CryptoKeySecurity.cs
- DataKeyCollection.cs
- Filter.cs
- ClickablePoint.cs
- WindowsListViewGroup.cs
- WindowHideOrCloseTracker.cs
- TransactionChannelListener.cs
- BuiltInExpr.cs
- ContainerTracking.cs
- QueryStringHandler.cs
- UniformGrid.cs
- DelegatingStream.cs
- GridViewSelectEventArgs.cs
- InvalidOperationException.cs
- ProfileInfo.cs
- RowSpanVector.cs
- EdmSchemaError.cs
- WebPartZone.cs
- AllMembershipCondition.cs
- InfoCardSymmetricAlgorithm.cs
- XPathNodeHelper.cs
- ObjectSelectorEditor.cs
- GridViewUpdatedEventArgs.cs
- TextTreeFixupNode.cs
- NativeMethods.cs
- EventMemberCodeDomSerializer.cs
- DataColumn.cs
- ThreadAbortException.cs
- LowerCaseStringConverter.cs
- SqlProfileProvider.cs
- EventWaitHandle.cs
- ScrollPattern.cs
- ReadOnlyCollectionBase.cs
- PolyBezierSegment.cs
- DefaultConfirmation.cs
- SegmentInfo.cs
- ZipIOCentralDirectoryBlock.cs
- OAVariantLib.cs
- MemberRestriction.cs
- GridEntryCollection.cs
- SessionEndingEventArgs.cs
- ListViewAutomationPeer.cs
- BamlBinaryWriter.cs
- OutputChannelBinder.cs
- VerticalAlignConverter.cs
- AnnotationComponentManager.cs
- HtmlElementCollection.cs
- CodeAttributeDeclaration.cs
- QueueProcessor.cs
- CodeArrayCreateExpression.cs
- RoleManagerEventArgs.cs
- ThemeDirectoryCompiler.cs
- MyContact.cs
- CollectionViewSource.cs
- Misc.cs
- StringConcat.cs
- DrawListViewSubItemEventArgs.cs
- OdbcPermission.cs
- SqlConnectionPoolProviderInfo.cs
- ResourceReferenceExpression.cs
- DataGridViewRowCancelEventArgs.cs
- PropertyValueUIItem.cs
- XPathNodeHelper.cs
- DescendentsWalker.cs
- SwitchLevelAttribute.cs
- PassportPrincipal.cs
- PageBuildProvider.cs
- DataServiceContext.cs
- RectKeyFrameCollection.cs
- CapiSymmetricAlgorithm.cs
- HttpVersion.cs
- UnsafeNativeMethods.cs
- InputLanguageSource.cs
- ColumnWidthChangingEvent.cs
- DeviceContext2.cs
- mactripleDES.cs
- ServiceDesigner.xaml.cs
- ModuleBuilderData.cs
- PageFunction.cs
- SpellerStatusTable.cs
- ModelTreeEnumerator.cs
- HttpProfileGroupBase.cs
- Flowchart.cs