Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / infocard / Client / System / IdentityModel / Selectors / InfoCardBaseException.cs / 1305376 / InfoCardBaseException.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.InfoCards { using System; using System.Runtime.Serialization; [Serializable] internal abstract class InfoCardBaseException : System.Exception { private bool m_logged = false; private string m_extendedMessage; // Extended message string protected InfoCardBaseException( int result ) : base() { HResult = result; } protected InfoCardBaseException( int result, string message ) : base( message ) { HResult = result; } protected InfoCardBaseException( int result, string message, string extendedMessage ) : base( message ) { HResult = result; m_extendedMessage = extendedMessage; } protected InfoCardBaseException( int result, string message, Exception innerException ) : base( message, innerException ) { HResult = result; } protected InfoCardBaseException( int result, SerializationInfo info, StreamingContext context ) : base( info, context ) { HResult = result; } public int NativeHResult { get { return HResult; } } public bool Logged { get { return m_logged; } } public void MarkLogged() { m_logged = true; } public string ExtendedMessage { get { return m_extendedMessage; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.InfoCards { using System; using System.Runtime.Serialization; [Serializable] internal abstract class InfoCardBaseException : System.Exception { private bool m_logged = false; private string m_extendedMessage; // Extended message string protected InfoCardBaseException( int result ) : base() { HResult = result; } protected InfoCardBaseException( int result, string message ) : base( message ) { HResult = result; } protected InfoCardBaseException( int result, string message, string extendedMessage ) : base( message ) { HResult = result; m_extendedMessage = extendedMessage; } protected InfoCardBaseException( int result, string message, Exception innerException ) : base( message, innerException ) { HResult = result; } protected InfoCardBaseException( int result, SerializationInfo info, StreamingContext context ) : base( info, context ) { HResult = result; } public int NativeHResult { get { return HResult; } } public bool Logged { get { return m_logged; } } public void MarkLogged() { m_logged = true; } public string ExtendedMessage { get { return m_extendedMessage; } } } } // 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
- ACL.cs
- TrustLevel.cs
- RangeValidator.cs
- PixelFormat.cs
- SurrogateChar.cs
- TextRangeAdaptor.cs
- XPathEmptyIterator.cs
- DelegateHelpers.cs
- BitStream.cs
- LocalizationParserHooks.cs
- BitmapDecoder.cs
- PageStatePersister.cs
- DocumentGridContextMenu.cs
- CacheAxisQuery.cs
- RichTextBox.cs
- DrawListViewItemEventArgs.cs
- CodeSnippetCompileUnit.cs
- AspNetCompatibilityRequirementsMode.cs
- XPathNode.cs
- BCLDebug.cs
- PackWebRequestFactory.cs
- Style.cs
- Transform3D.cs
- WebAdminConfigurationHelper.cs
- DataGridColumnHeader.cs
- LineServicesCallbacks.cs
- ListDictionaryInternal.cs
- NativeMethods.cs
- HwndStylusInputProvider.cs
- XsltConvert.cs
- NonParentingControl.cs
- CorrelationManager.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ISCIIEncoding.cs
- GeometryValueSerializer.cs
- Canonicalizers.cs
- ClientProxyGenerator.cs
- XmlSchemaInfo.cs
- WeakReference.cs
- X509PeerCertificateElement.cs
- Binding.cs
- CancelEventArgs.cs
- HandlerBase.cs
- NamespaceInfo.cs
- PropertyBuilder.cs
- CodeArrayIndexerExpression.cs
- OleDbParameterCollection.cs
- SqlDeflator.cs
- SafeRightsManagementHandle.cs
- BitmapDownload.cs
- AssemblyUtil.cs
- InputScopeAttribute.cs
- StagingAreaInputItem.cs
- linebase.cs
- SqlFunctionAttribute.cs
- TimelineGroup.cs
- UnsafeNativeMethodsCLR.cs
- InvocationExpression.cs
- ManipulationLogic.cs
- ResourcesBuildProvider.cs
- ConfigXmlText.cs
- FormViewCommandEventArgs.cs
- TabControlEvent.cs
- ThaiBuddhistCalendar.cs
- CodeLabeledStatement.cs
- SqlClientFactory.cs
- ScrollBar.cs
- NativeCppClassAttribute.cs
- sortedlist.cs
- TextParaLineResult.cs
- XmlDataSourceNodeDescriptor.cs
- HttpDebugHandler.cs
- HttpHandlersSection.cs
- DbProviderFactoriesConfigurationHandler.cs
- SchemaCollectionPreprocessor.cs
- TextWriterTraceListener.cs
- DuplicateWaitObjectException.cs
- RawStylusSystemGestureInputReport.cs
- ParallelTimeline.cs
- ToolStripItemDataObject.cs
- ViewLoader.cs
- ClientTargetCollection.cs
- PageCodeDomTreeGenerator.cs
- MarshalDirectiveException.cs
- WebPartConnectionsDisconnectVerb.cs
- BasicViewGenerator.cs
- XmlComment.cs
- QueryOperatorEnumerator.cs
- DoubleCollection.cs
- CompositeClientFormatter.cs
- CompositeScriptReference.cs
- GridItemCollection.cs
- StateChangeEvent.cs
- RedistVersionInfo.cs
- XmlReflectionImporter.cs
- PrintDialog.cs
- Win32.cs
- DependencyPropertyChangedEventArgs.cs
- ToolStripItem.cs
- XmlSchemaSimpleTypeList.cs