Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / DurableInstancing / InstancePersistenceCommandException.cs / 1305376 / InstancePersistenceCommandException.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 InstancePersistenceCommandException : InstancePersistenceException { const string InstanceIdName = "instancePersistenceInstanceId"; public InstancePersistenceCommandException() { } public InstancePersistenceCommandException(string message) : base(message) { } public InstancePersistenceCommandException(string message, Exception innerException) : base(message, innerException) { } public InstancePersistenceCommandException(XName commandName) : base(commandName) { } public InstancePersistenceCommandException(XName commandName, Guid instanceId) : base(commandName) { InstanceId = instanceId; } public InstancePersistenceCommandException(XName commandName, Exception innerException) : base(commandName, innerException) { } public InstancePersistenceCommandException(XName commandName, string message, Exception innerException) : base(commandName, message, innerException) { } public InstancePersistenceCommandException(XName commandName, Guid instanceId, Exception innerException) : base(commandName, innerException) { InstanceId = instanceId; } public InstancePersistenceCommandException(XName commandName, Guid instanceId, string message, Exception innerException) : base(commandName, message, innerException) { InstanceId = instanceId; } [SecurityCritical] protected InstancePersistenceCommandException(SerializationInfo info, StreamingContext context) : base(info, context) { InstanceId = (Guid) info.GetValue(InstanceIdName, typeof(Guid)); } public Guid InstanceId { get; private set; } [Fx.Tag.SecurityNote(Critical = "Overrides critical inherited method")] [SecurityCritical] [SuppressMessage(FxCop.Category.Security, FxCop.Rule.SecureGetObjectDataOverrides, Justification = "Method is SecurityCritical")] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue(InstanceIdName, InstanceId, typeof(Guid)); } } } // 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 InstancePersistenceCommandException : InstancePersistenceException { const string InstanceIdName = "instancePersistenceInstanceId"; public InstancePersistenceCommandException() { } public InstancePersistenceCommandException(string message) : base(message) { } public InstancePersistenceCommandException(string message, Exception innerException) : base(message, innerException) { } public InstancePersistenceCommandException(XName commandName) : base(commandName) { } public InstancePersistenceCommandException(XName commandName, Guid instanceId) : base(commandName) { InstanceId = instanceId; } public InstancePersistenceCommandException(XName commandName, Exception innerException) : base(commandName, innerException) { } public InstancePersistenceCommandException(XName commandName, string message, Exception innerException) : base(commandName, message, innerException) { } public InstancePersistenceCommandException(XName commandName, Guid instanceId, Exception innerException) : base(commandName, innerException) { InstanceId = instanceId; } public InstancePersistenceCommandException(XName commandName, Guid instanceId, string message, Exception innerException) : base(commandName, message, innerException) { InstanceId = instanceId; } [SecurityCritical] protected InstancePersistenceCommandException(SerializationInfo info, StreamingContext context) : base(info, context) { InstanceId = (Guid) info.GetValue(InstanceIdName, typeof(Guid)); } public Guid InstanceId { get; private set; } [Fx.Tag.SecurityNote(Critical = "Overrides critical inherited method")] [SecurityCritical] [SuppressMessage(FxCop.Category.Security, FxCop.Rule.SecureGetObjectDataOverrides, Justification = "Method is SecurityCritical")] public override void GetObjectData(SerializationInfo info, StreamingContext context) { base.GetObjectData(info, context); info.AddValue(InstanceIdName, InstanceId, typeof(Guid)); } } } // 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
- DrawingDrawingContext.cs
- ComponentSerializationService.cs
- BinaryMethodMessage.cs
- DefinitionUpdate.cs
- MimeMultiPart.cs
- StagingAreaInputItem.cs
- FixedHighlight.cs
- CompositeFontFamily.cs
- Timeline.cs
- Deflater.cs
- TemplateModeChangedEventArgs.cs
- ApplicationTrust.cs
- MouseOverProperty.cs
- SrgsSemanticInterpretationTag.cs
- MailHeaderInfo.cs
- DictionaryEntry.cs
- EntityProxyTypeInfo.cs
- ViewgenGatekeeper.cs
- RadialGradientBrush.cs
- controlskin.cs
- XomlCompilerParameters.cs
- BitmapCodecInfo.cs
- Rights.cs
- WindowsFormsSynchronizationContext.cs
- DialogBaseForm.cs
- Processor.cs
- RecipientInfo.cs
- SelectorAutomationPeer.cs
- ToolZone.cs
- MarkedHighlightComponent.cs
- UTF8Encoding.cs
- Trigger.cs
- GradientStopCollection.cs
- OptionalMessageQuery.cs
- ObsoleteAttribute.cs
- CreateUserErrorEventArgs.cs
- FullTextState.cs
- Route.cs
- SQLBytesStorage.cs
- PermissionSetEnumerator.cs
- EditorPartCollection.cs
- IntSecurity.cs
- AssemblyNameProxy.cs
- SoapEnumAttribute.cs
- ObjectViewQueryResultData.cs
- RotateTransform3D.cs
- XmlDocumentViewSchema.cs
- Vector.cs
- HttpWriter.cs
- StructuredTypeInfo.cs
- InteropBitmapSource.cs
- MenuBase.cs
- InfoCardTrace.cs
- ExternalFile.cs
- PerformanceCounter.cs
- ConnectionProviderAttribute.cs
- NetPipeSection.cs
- SynthesizerStateChangedEventArgs.cs
- SectionRecord.cs
- SearchForVirtualItemEventArgs.cs
- ParallelTimeline.cs
- ConfigUtil.cs
- SystemWebSectionGroup.cs
- TextViewElement.cs
- ListenerConfig.cs
- BasicExpandProvider.cs
- DisplayNameAttribute.cs
- Stack.cs
- UnSafeCharBuffer.cs
- ResolvedKeyFrameEntry.cs
- ExpressionNode.cs
- CodeAttributeArgumentCollection.cs
- StreamMarshaler.cs
- SharedConnectionWorkflowTransactionService.cs
- MetafileHeader.cs
- DesignerForm.cs
- SiteIdentityPermission.cs
- IdentityHolder.cs
- FixedSOMContainer.cs
- MulticastOption.cs
- SystemResourceKey.cs
- DashStyle.cs
- TraceProvider.cs
- __TransparentProxy.cs
- UnsupportedPolicyOptionsException.cs
- UnregisterInfo.cs
- PageContentCollection.cs
- LinqDataSourceSelectEventArgs.cs
- DataProviderNameConverter.cs
- PrePrepareMethodAttribute.cs
- Filter.cs
- TransactedBatchContext.cs
- ComponentEvent.cs
- Errors.cs
- DesignOnlyAttribute.cs
- XmlC14NWriter.cs
- BookmarkScope.cs
- GPStream.cs
- Executor.cs
- EventProxy.cs