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
- OleDbConnectionInternal.cs
- uribuilder.cs
- SerialReceived.cs
- BitmapEffectInput.cs
- HitTestResult.cs
- TextElementEnumerator.cs
- ProfileParameter.cs
- BitmapEffectDrawing.cs
- ConstraintConverter.cs
- TypeSchema.cs
- DataSourceXmlSerializationAttribute.cs
- sqlstateclientmanager.cs
- RequestCacheManager.cs
- ConfigurationConverterBase.cs
- InvalidStoreProtectionKeyException.cs
- DependencyObjectType.cs
- precedingquery.cs
- RelationshipEndCollection.cs
- PathFigure.cs
- DataSourceHelper.cs
- AspCompat.cs
- StreamUpdate.cs
- BatchServiceHost.cs
- QueueProcessor.cs
- Compensate.cs
- DataKeyCollection.cs
- XmlWriterDelegator.cs
- bidPrivateBase.cs
- DynamicRendererThreadManager.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- DataRelationCollection.cs
- AccessorTable.cs
- ClientSession.cs
- SessionEndedEventArgs.cs
- UrlAuthFailureHandler.cs
- ToolStrip.cs
- TableStyle.cs
- WpfSharedXamlSchemaContext.cs
- Formatter.cs
- SqlFunctionAttribute.cs
- RepeaterItem.cs
- EntityConnectionStringBuilderItem.cs
- base64Transforms.cs
- HttpBrowserCapabilitiesBase.cs
- GridViewCancelEditEventArgs.cs
- HttpCookiesSection.cs
- XmlSecureResolver.cs
- HttpConfigurationContext.cs
- RelationshipNavigation.cs
- SeparatorAutomationPeer.cs
- Graphics.cs
- DefaultValueAttribute.cs
- DataGridItemAttachedStorage.cs
- ImageMap.cs
- _CommandStream.cs
- SamlAuthorityBinding.cs
- SymbolDocumentInfo.cs
- ScrollChangedEventArgs.cs
- UInt64Storage.cs
- ViewBase.cs
- TypeTypeConverter.cs
- SafeFileMapViewHandle.cs
- StringFormat.cs
- XmlValidatingReader.cs
- ElementNotAvailableException.cs
- Registry.cs
- TimelineClockCollection.cs
- DBBindings.cs
- FixedSOMFixedBlock.cs
- DbProviderConfigurationHandler.cs
- MiniModule.cs
- BamlStream.cs
- PropertyMapper.cs
- PolyLineSegment.cs
- DataGridViewAccessibleObject.cs
- DbCommandDefinition.cs
- SortableBindingList.cs
- DeferredTextReference.cs
- DictionarySectionHandler.cs
- DataGridViewCellEventArgs.cs
- XmlILOptimizerVisitor.cs
- UnsafeNetInfoNativeMethods.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- AccessDataSourceDesigner.cs
- XPathSelectionIterator.cs
- ComponentConverter.cs
- GridEntry.cs
- GlyphInfoList.cs
- ClientEventManager.cs
- HttpModuleActionCollection.cs
- Grant.cs
- SqlTriggerContext.cs
- HttpListenerRequest.cs
- PageAsyncTaskManager.cs
- Run.cs
- OciLobLocator.cs
- DataSetMappper.cs
- EntitySqlQueryCacheEntry.cs
- FileLevelControlBuilderAttribute.cs
- ObjectDataSourceMethodEventArgs.cs