Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Description / MetadataConversionError.cs / 1 / MetadataConversionError.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Description
{
using System.Collections.ObjectModel;
using System.ServiceModel.Channels;
public class MetadataConversionError
{
string message;
bool isWarning;
public MetadataConversionError(string message): this(message, false) { }
public MetadataConversionError(string message, bool isWarning)
{
if(message == null)
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("message");
this.message = message;
this.isWarning = isWarning;
}
public string Message { get { return message; } }
public bool IsWarning { get { return isWarning; } }
public override bool Equals(object obj)
{
MetadataConversionError otherError = obj as MetadataConversionError;
if (otherError == null)
return false;
return otherError.IsWarning == this.IsWarning && otherError.Message == this.Message;
}
public override int GetHashCode()
{
return message.GetHashCode();
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SoundPlayer.cs
- HealthMonitoringSection.cs
- _CookieModule.cs
- WmlObjectListAdapter.cs
- TextSelectionHelper.cs
- CompositeActivityTypeDescriptor.cs
- DynamicEntity.cs
- HtmlButton.cs
- SQLBytes.cs
- HostedElements.cs
- SystemException.cs
- DbDataSourceEnumerator.cs
- KeyValuePair.cs
- CodePageUtils.cs
- EditorPartChrome.cs
- LinkedResourceCollection.cs
- StringUtil.cs
- ReaderWriterLockWrapper.cs
- AppSettingsSection.cs
- ObjectContextServiceProvider.cs
- DebuggerAttributes.cs
- CompleteWizardStep.cs
- MethodBuilder.cs
- BitStack.cs
- MarkupExtensionParser.cs
- HttpFileCollectionBase.cs
- PropertyNames.cs
- XPathPatternParser.cs
- OleDbReferenceCollection.cs
- CheckPair.cs
- WebPartConnectionsCancelEventArgs.cs
- DataBoundLiteralControl.cs
- XmlCharType.cs
- DataGridTablesFactory.cs
- TraceContextRecord.cs
- XmlRawWriterWrapper.cs
- BamlRecordReader.cs
- propertytag.cs
- DataGridViewIntLinkedList.cs
- LeaseManager.cs
- MembershipValidatePasswordEventArgs.cs
- ApplicationException.cs
- DataGridRow.cs
- MetadataCache.cs
- DeferredReference.cs
- StrongNameMembershipCondition.cs
- HyperLinkField.cs
- CatalogPartChrome.cs
- SecurityHeader.cs
- WebConfigurationManager.cs
- AddInContractAttribute.cs
- TableLayoutSettingsTypeConverter.cs
- FontEmbeddingManager.cs
- MediaSystem.cs
- ScrollChrome.cs
- MemberDomainMap.cs
- SparseMemoryStream.cs
- HttpListenerTimeoutManager.cs
- CompiledRegexRunner.cs
- CodeTypeReference.cs
- WmlFormAdapter.cs
- MenuItemBindingCollection.cs
- WebHeaderCollection.cs
- ApplicationSettingsBase.cs
- MarginCollapsingState.cs
- SwitchLevelAttribute.cs
- InvalidateEvent.cs
- EditorPartChrome.cs
- UnmanagedMemoryStreamWrapper.cs
- HttpListenerPrefixCollection.cs
- SyndicationDeserializer.cs
- RadioButton.cs
- SafeCryptContextHandle.cs
- MenuItemCollection.cs
- HttpBrowserCapabilitiesBase.cs
- MenuAdapter.cs
- GridViewDesigner.cs
- SecurityRuntime.cs
- SqlError.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- DependencySource.cs
- UnsafeNativeMethods.cs
- DataColumnCollection.cs
- AmbientProperties.cs
- XamlToRtfWriter.cs
- TransactionBehavior.cs
- XamlDebuggerXmlReader.cs
- PackagingUtilities.cs
- listitem.cs
- EventLog.cs
- AppDomainAttributes.cs
- MD5.cs
- TdsParserHelperClasses.cs
- GifBitmapDecoder.cs
- followingquery.cs
- DataSetMappper.cs
- NumberFunctions.cs
- EventDescriptor.cs
- GeneralTransform2DTo3D.cs
- tooltip.cs