Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / HostnameComparisonMode.cs / 1 / HostnameComparisonMode.cs
//----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//---------------------------------------------------------------------------
namespace System.ServiceModel
{
using System.ComponentModel;
public enum HostNameComparisonMode
{
StrongWildcard = 0, // +
Exact = 1,
WeakWildcard = 2, // *
}
static class HostNameComparisonModeHelper
{
internal static bool IsDefined(HostNameComparisonMode value)
{
return
value == HostNameComparisonMode.StrongWildcard
|| value == HostNameComparisonMode.Exact
|| value == HostNameComparisonMode.WeakWildcard;
}
public static void Validate(HostNameComparisonMode value)
{
if (!IsDefined(value))
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value,
typeof(HostNameComparisonMode)));
}
}
}
}
// 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
- HTMLTextWriter.cs
- PTUtility.cs
- CustomErrorsSectionWrapper.cs
- PopOutPanel.cs
- StateDesigner.Layouts.cs
- Vector3DValueSerializer.cs
- ValidationResult.cs
- EnterpriseServicesHelper.cs
- SelectionHighlightInfo.cs
- SpecularMaterial.cs
- CodeDelegateInvokeExpression.cs
- CodeStatement.cs
- CatalogPartChrome.cs
- _SecureChannel.cs
- IPAddress.cs
- ToolStripItemClickedEventArgs.cs
- TypeElementCollection.cs
- DataObjectFieldAttribute.cs
- XmlSchemaSimpleContent.cs
- ComplexPropertyEntry.cs
- SQLDateTime.cs
- NumberFunctions.cs
- WmpBitmapEncoder.cs
- DataContractSerializer.cs
- IItemContainerGenerator.cs
- SequentialActivityDesigner.cs
- EncodingInfo.cs
- XmlAttributes.cs
- Qualifier.cs
- CodeArrayIndexerExpression.cs
- DefaultValidator.cs
- Tile.cs
- SoapAttributeOverrides.cs
- ResponseBodyWriter.cs
- HashCodeCombiner.cs
- DataTableCollection.cs
- DescendantOverDescendantQuery.cs
- ConnectionConsumerAttribute.cs
- Margins.cs
- CodeNamespace.cs
- CircleEase.cs
- WhereQueryOperator.cs
- CodeExpressionCollection.cs
- ToolStripDropDownMenu.cs
- _RequestCacheProtocol.cs
- ExpressionBuilder.cs
- AutomationPropertyInfo.cs
- LocatorGroup.cs
- Size3D.cs
- GuidConverter.cs
- SiteMapNodeItem.cs
- RowsCopiedEventArgs.cs
- Substitution.cs
- MdImport.cs
- VirtualDirectoryMappingCollection.cs
- HitTestResult.cs
- RequestCachePolicy.cs
- CompoundFileStreamReference.cs
- XmlNodeList.cs
- HttpInputStream.cs
- UnmanagedMarshal.cs
- PolicyException.cs
- ShaderRenderModeValidation.cs
- ReflectionHelper.cs
- UniqueConstraint.cs
- PresentationTraceSources.cs
- EventLogPermissionAttribute.cs
- TrackingMemoryStream.cs
- UnauthorizedAccessException.cs
- CssTextWriter.cs
- FormsAuthenticationUser.cs
- SettingsBase.cs
- Padding.cs
- MonitorWrapper.cs
- MimeTypePropertyAttribute.cs
- PolicyValidator.cs
- VerificationAttribute.cs
- OdbcDataReader.cs
- TemplatedWizardStep.cs
- TemplateKeyConverter.cs
- HttpContextServiceHost.cs
- ConfigurationSection.cs
- XmlTypeMapping.cs
- UIElement3D.cs
- rsa.cs
- NodeLabelEditEvent.cs
- InvalidCastException.cs
- ServerType.cs
- ServiceNameElement.cs
- DispatcherObject.cs
- DataGridViewHeaderCell.cs
- Splitter.cs
- CompositeCollection.cs
- XmlParserContext.cs
- PropertyEmitter.cs
- CheckBoxDesigner.cs
- SqlWriter.cs
- GenericQueueSurrogate.cs
- InputLanguageProfileNotifySink.cs
- FileIOPermission.cs