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
- FrameworkRichTextComposition.cs
- TripleDESCryptoServiceProvider.cs
- StatusStrip.cs
- UnmanagedMemoryStream.cs
- Hashtable.cs
- ProjectionCamera.cs
- Delegate.cs
- TransactionFilter.cs
- HTTPNotFoundHandler.cs
- VisualTarget.cs
- FlowDocumentFormatter.cs
- WindowCollection.cs
- SchemaMapping.cs
- Double.cs
- Task.cs
- OutOfProcStateClientManager.cs
- RecognizedPhrase.cs
- SqlUtils.cs
- XmlSignatureProperties.cs
- DataGridViewHitTestInfo.cs
- JoinSymbol.cs
- Stream.cs
- ToolBarTray.cs
- WebPartMenu.cs
- ConnectionPoint.cs
- SecurityContext.cs
- SafeFileHandle.cs
- TextViewSelectionProcessor.cs
- BaseDataBoundControl.cs
- UniqueID.cs
- WebPartConnectionsConnectVerb.cs
- DataSourceSelectArguments.cs
- CqlWriter.cs
- SendKeys.cs
- FtpRequestCacheValidator.cs
- HealthMonitoringSectionHelper.cs
- DiscardableAttribute.cs
- ISAPIWorkerRequest.cs
- ColorConverter.cs
- FirewallWrapper.cs
- XmlIgnoreAttribute.cs
- NonSerializedAttribute.cs
- TcpHostedTransportConfiguration.cs
- ModelItemCollectionImpl.cs
- SchemaInfo.cs
- XmlILConstructAnalyzer.cs
- sqlnorm.cs
- LicFileLicenseProvider.cs
- DataServiceQueryOfT.cs
- WindowsSecurityTokenAuthenticator.cs
- Page.cs
- HTTPNotFoundHandler.cs
- PageAsyncTask.cs
- UnknownExceptionActionHelper.cs
- ListBox.cs
- ItemAutomationPeer.cs
- SafePEFileHandle.cs
- ACE.cs
- TCEAdapterGenerator.cs
- RootBuilder.cs
- X509Chain.cs
- ButtonFlatAdapter.cs
- TypeUtils.cs
- ImportContext.cs
- SessionEndedEventArgs.cs
- QfeChecker.cs
- SplitContainer.cs
- TableLayoutSettings.cs
- StorageEntityTypeMapping.cs
- ComponentResourceKey.cs
- _Win32.cs
- PrintControllerWithStatusDialog.cs
- ProfilePropertySettingsCollection.cs
- ConvertEvent.cs
- Parsers.cs
- versioninfo.cs
- FilteredDataSetHelper.cs
- FormViewDeletedEventArgs.cs
- GetResponse.cs
- TransportBindingElementImporter.cs
- BitmapEffectOutputConnector.cs
- BuildProviderCollection.cs
- Update.cs
- _HTTPDateParse.cs
- MenuItem.cs
- XmlEntity.cs
- StringDictionary.cs
- BindingExpressionBase.cs
- SqlDeflator.cs
- JsonObjectDataContract.cs
- XmlSchemaValidator.cs
- SmtpException.cs
- Array.cs
- SecurityTokenRequirement.cs
- NumberFormatInfo.cs
- CompilerScopeManager.cs
- XmlSchemaSimpleType.cs
- Int32Storage.cs
- X509ChainPolicy.cs
- PaintValueEventArgs.cs