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
- TypeConstant.cs
- InvalidateEvent.cs
- Message.cs
- CodePageUtils.cs
- Baml2006SchemaContext.cs
- ModulesEntry.cs
- DesignerUtils.cs
- EventLogger.cs
- InfoCardBaseException.cs
- ConnectionManagementElementCollection.cs
- SpecularMaterial.cs
- OdbcReferenceCollection.cs
- ModulesEntry.cs
- UniqueConstraint.cs
- ListViewPagedDataSource.cs
- BinaryWriter.cs
- TableLayoutRowStyleCollection.cs
- RayMeshGeometry3DHitTestResult.cs
- QilLiteral.cs
- _SslStream.cs
- XpsFilter.cs
- FixedSOMLineCollection.cs
- Math.cs
- SeekStoryboard.cs
- EdmItemError.cs
- KeyValuePair.cs
- TargetControlTypeAttribute.cs
- _ListenerResponseStream.cs
- CanonicalFontFamilyReference.cs
- ClientUrlResolverWrapper.cs
- DataControlFieldCollection.cs
- mediapermission.cs
- Module.cs
- BitmapEffectGeneralTransform.cs
- XmlToDatasetMap.cs
- StreamReader.cs
- PropertyGeneratedEventArgs.cs
- BaseComponentEditor.cs
- WebBrowserBase.cs
- Configuration.cs
- MultipartContentParser.cs
- CrossSiteScriptingValidation.cs
- DesignerResources.cs
- Constraint.cs
- _IPv4Address.cs
- XamlPointCollectionSerializer.cs
- Nullable.cs
- xml.cs
- MissingMemberException.cs
- FieldBuilder.cs
- Array.cs
- PartialList.cs
- XmlSortKey.cs
- GroupItem.cs
- SpecularMaterial.cs
- XmlCountingReader.cs
- TextFormattingConverter.cs
- PtsCache.cs
- LambdaValue.cs
- IntSecurity.cs
- ActivityExecutorOperation.cs
- CodeDelegateInvokeExpression.cs
- Graphics.cs
- ObjectDataSource.cs
- GrammarBuilderPhrase.cs
- CommonBehaviorsSection.cs
- Missing.cs
- FixedSOMPageElement.cs
- ToolStripSettings.cs
- Aggregates.cs
- SerialReceived.cs
- XsltException.cs
- EntityType.cs
- AutomationIdentifierGuids.cs
- ReverseInheritProperty.cs
- TextServicesHost.cs
- ConnectionManagementElementCollection.cs
- RawKeyboardInputReport.cs
- SmtpNetworkElement.cs
- SingleStorage.cs
- RefExpr.cs
- WebServiceResponseDesigner.cs
- RotateTransform.cs
- OdbcReferenceCollection.cs
- DataListCommandEventArgs.cs
- EditorZoneBase.cs
- ellipse.cs
- SynchronizationFilter.cs
- JapaneseCalendar.cs
- LinqToSqlWrapper.cs
- DataGridRow.cs
- FormViewDeletedEventArgs.cs
- BooleanToVisibilityConverter.cs
- HttpRuntimeSection.cs
- DocumentPaginator.cs
- WpfSharedBamlSchemaContext.cs
- Soap.cs
- SerializationAttributes.cs
- SecureUICommand.cs
- CodeMemberField.cs