Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / Configuration / WebEncodingValidator.cs / 1 / WebEncodingValidator.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.Configuration; using System.Text; class WebEncodingValidator : ConfigurationValidatorBase { public override bool CanValidate(Type type) { return type == typeof(Encoding); } public override void Validate(object value) { Encoding encoding = value as Encoding; if ((encoding == null) || ((encoding != Encoding.UTF8) && (encoding != Encoding.Unicode) && (encoding != Encoding.BigEndianUnicode))) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("value", SR2.GetString(SR2.JsonEncodingNotSupported)); } } } } // 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
- ConnectionString.cs
- HtmlControl.cs
- TransactionBridgeSection.cs
- ConnectionManagementSection.cs
- ConditionalAttribute.cs
- SecurityUtils.cs
- SqlBulkCopyColumnMappingCollection.cs
- RSAOAEPKeyExchangeFormatter.cs
- EndpointBehaviorElement.cs
- HierarchicalDataBoundControl.cs
- TextEditorTables.cs
- ToolStripRenderer.cs
- ImageIndexConverter.cs
- DirectionalLight.cs
- XmlComment.cs
- SelectionChangedEventArgs.cs
- HandlerWithFactory.cs
- Parallel.cs
- SizeValueSerializer.cs
- HttpModuleCollection.cs
- FollowerQueueCreator.cs
- SelectorAutomationPeer.cs
- OutputCacheSection.cs
- TableCell.cs
- Context.cs
- ConfigXmlAttribute.cs
- Context.cs
- EntityStoreSchemaFilterEntry.cs
- SerializationException.cs
- OrderedDictionary.cs
- InputEventArgs.cs
- DesignBindingPicker.cs
- SiteMapHierarchicalDataSourceView.cs
- ProgressChangedEventArgs.cs
- SqlMethodAttribute.cs
- MenuRenderer.cs
- WebPartConnectVerb.cs
- EmptyTextWriter.cs
- ObjectDataSourceView.cs
- WebUtil.cs
- XmlObjectSerializerContext.cs
- RC2CryptoServiceProvider.cs
- DispatcherEventArgs.cs
- ValidatedControlConverter.cs
- DocumentAutomationPeer.cs
- SecurityTokenProviderContainer.cs
- Vars.cs
- Geometry3D.cs
- WmlLabelAdapter.cs
- InfoCardBaseException.cs
- ReaderContextStackData.cs
- PromptStyle.cs
- TextBoxBaseDesigner.cs
- QilInvokeLateBound.cs
- ConfigurationSection.cs
- Panel.cs
- CanonicalizationDriver.cs
- TraceEventCache.cs
- ToolStripContentPanel.cs
- HandleCollector.cs
- WebServiceMethodData.cs
- Triangle.cs
- BlobPersonalizationState.cs
- RijndaelManaged.cs
- ToolStripLabel.cs
- HostSecurityManager.cs
- ChineseLunisolarCalendar.cs
- SkewTransform.cs
- ProviderSettings.cs
- BufferedGraphicsManager.cs
- ExtendedProtectionPolicyTypeConverter.cs
- SimpleType.cs
- WebPartMovingEventArgs.cs
- DataSetUtil.cs
- CheckBoxList.cs
- Setter.cs
- DataViewSetting.cs
- Tile.cs
- DataGridAutoFormat.cs
- NGCSerializerAsync.cs
- Throw.cs
- MembershipSection.cs
- PostBackOptions.cs
- _BufferOffsetSize.cs
- BufferedWebEventProvider.cs
- PrintingPermissionAttribute.cs
- TextSpanModifier.cs
- DataGridViewSelectedColumnCollection.cs
- TimeSpan.cs
- SkewTransform.cs
- StreamWriter.cs
- Conditional.cs
- FixedPageAutomationPeer.cs
- InputLanguageManager.cs
- XmlUrlResolver.cs
- XmlDataCollection.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- WebHttpElement.cs
- ColorIndependentAnimationStorage.cs
- TextEffectCollection.cs