Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / DurableInstancing / InstanceCollisionException.cs / 1305376 / InstanceCollisionException.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 InstanceCollisionException : InstancePersistenceCommandException { public InstanceCollisionException() : this(SRCore.InstanceCollisionDefault, null) { } public InstanceCollisionException(string message) : this(message, null) { } public InstanceCollisionException(string message, Exception innerException) : base(message, innerException) { } public InstanceCollisionException(XName commandName, Guid instanceId) : this(commandName, instanceId, null) { } public InstanceCollisionException(XName commandName, Guid instanceId, Exception innerException) : this(commandName, instanceId, ToMessage(instanceId), innerException) { } public InstanceCollisionException(XName commandName, Guid instanceId, string message, Exception innerException) : base(commandName, instanceId, message, innerException) { } [SecurityCritical] protected InstanceCollisionException(SerializationInfo info, StreamingContext context) : base(info, context) { } static string ToMessage(Guid instanceId) { if (instanceId != Guid.Empty) { return SRCore.InstanceCollisionSpecific(instanceId); } return SRCore.InstanceCollisionDefault; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------ // 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 InstanceCollisionException : InstancePersistenceCommandException { public InstanceCollisionException() : this(SRCore.InstanceCollisionDefault, null) { } public InstanceCollisionException(string message) : this(message, null) { } public InstanceCollisionException(string message, Exception innerException) : base(message, innerException) { } public InstanceCollisionException(XName commandName, Guid instanceId) : this(commandName, instanceId, null) { } public InstanceCollisionException(XName commandName, Guid instanceId, Exception innerException) : this(commandName, instanceId, ToMessage(instanceId), innerException) { } public InstanceCollisionException(XName commandName, Guid instanceId, string message, Exception innerException) : base(commandName, instanceId, message, innerException) { } [SecurityCritical] protected InstanceCollisionException(SerializationInfo info, StreamingContext context) : base(info, context) { } static string ToMessage(Guid instanceId) { if (instanceId != Guid.Empty) { return SRCore.InstanceCollisionSpecific(instanceId); } return SRCore.InstanceCollisionDefault; } } } // 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
- SoapAttributes.cs
- Utilities.cs
- SpanIndex.cs
- TextBox.cs
- CollectionViewGroupRoot.cs
- DiscoveryRequestHandler.cs
- WindowsRichEditRange.cs
- DesignerActionVerbList.cs
- ToolStripDropDown.cs
- TimeSpanStorage.cs
- configsystem.cs
- EntityWrapperFactory.cs
- documentsequencetextview.cs
- FixedStringLookup.cs
- BamlCollectionHolder.cs
- StructuredCompositeActivityDesigner.cs
- ListViewAutomationPeer.cs
- HttpAsyncResult.cs
- SqlVisitor.cs
- CodeAssignStatement.cs
- HttpModuleAction.cs
- WindowsTokenRoleProvider.cs
- XmlHelper.cs
- EntityDataSourceReferenceGroup.cs
- MsmqQueue.cs
- XmlComment.cs
- XmlObjectSerializerReadContextComplex.cs
- FakeModelPropertyImpl.cs
- CodeMemberField.cs
- AnonymousIdentificationModule.cs
- DataListCommandEventArgs.cs
- HandlerFactoryWrapper.cs
- OAVariantLib.cs
- XsltInput.cs
- ProviderConnectionPointCollection.cs
- CreateParams.cs
- ClientTarget.cs
- sqlstateclientmanager.cs
- ToolTipService.cs
- SafeHandles.cs
- RowTypePropertyElement.cs
- DropSource.cs
- TabControlAutomationPeer.cs
- InheritanceAttribute.cs
- NegotiateStream.cs
- ComponentDesigner.cs
- Invariant.cs
- EditCommandColumn.cs
- WindowsGraphics.cs
- ConfigXmlWhitespace.cs
- ObjectPropertyMapping.cs
- ErrorInfoXmlDocument.cs
- ProviderUtil.cs
- clipboard.cs
- MetaColumn.cs
- HttpBrowserCapabilitiesWrapper.cs
- Viewport2DVisual3D.cs
- ExceptionUtil.cs
- HttpContextBase.cs
- ImpersonateTokenRef.cs
- ProvidePropertyAttribute.cs
- GlobalProxySelection.cs
- TrimSurroundingWhitespaceAttribute.cs
- XPathException.cs
- ProviderConnectionPoint.cs
- CaseStatement.cs
- PropertyIDSet.cs
- DSACryptoServiceProvider.cs
- PasswordPropertyTextAttribute.cs
- Int32Converter.cs
- DataGridItem.cs
- ErrorRuntimeConfig.cs
- DbConnectionHelper.cs
- BinHexDecoder.cs
- WebBrowserEvent.cs
- ReaderOutput.cs
- RefExpr.cs
- MaterialCollection.cs
- PaginationProgressEventArgs.cs
- AppDomain.cs
- UITypeEditor.cs
- FileLogRecordHeader.cs
- EventLogPermissionEntryCollection.cs
- TimelineCollection.cs
- MobileControlBuilder.cs
- SystemIPInterfaceStatistics.cs
- NullRuntimeConfig.cs
- WindowAutomationPeer.cs
- DesignerSelectionListAdapter.cs
- StatusBarItem.cs
- ContextProperty.cs
- DetailsViewInsertEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- SrgsRuleRef.cs
- ConstraintManager.cs
- KnownTypesHelper.cs
- GradientBrush.cs
- ReplacementText.cs
- Main.cs
- RoutedEvent.cs