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
- TargetParameterCountException.cs
- precedingsibling.cs
- QilParameter.cs
- NameValueCollection.cs
- ZoomPercentageConverter.cs
- SqlConnectionString.cs
- GridItemPattern.cs
- SignedPkcs7.cs
- EventMappingSettingsCollection.cs
- ListViewContainer.cs
- SingleTagSectionHandler.cs
- WebChannelFactory.cs
- Soap12ProtocolImporter.cs
- VirtualDirectoryMappingCollection.cs
- ActivityAction.cs
- DataListItem.cs
- validationstate.cs
- TrustSection.cs
- StateMachineSubscriptionManager.cs
- ToolboxComponentsCreatingEventArgs.cs
- Select.cs
- DebuggerAttributes.cs
- CursorConverter.cs
- WebRequestModuleElementCollection.cs
- GrammarBuilderDictation.cs
- Base64Encoder.cs
- ColumnBinding.cs
- _Connection.cs
- Odbc32.cs
- DatePickerAutomationPeer.cs
- WebBrowserUriTypeConverter.cs
- MasterPageParser.cs
- UnauthorizedWebPart.cs
- ArraySortHelper.cs
- RenderingEventArgs.cs
- StatusBarPanel.cs
- RenderData.cs
- PointCollection.cs
- SafeHandles.cs
- PropertyMapper.cs
- EntityClientCacheKey.cs
- DateTimeFormat.cs
- WebPartEditVerb.cs
- SafeReadContext.cs
- PublishLicense.cs
- DependencySource.cs
- Hyperlink.cs
- RootProfilePropertySettingsCollection.cs
- WorkflowOperationInvoker.cs
- TileBrush.cs
- ExceptionHandlerDesigner.cs
- SqlAliaser.cs
- StatusBar.cs
- EventDriven.cs
- ClientBuildManager.cs
- documentsequencetextcontainer.cs
- FramingDecoders.cs
- TabControl.cs
- DbExpressionRules.cs
- MenuItem.cs
- JoinElimination.cs
- AutoGeneratedFieldProperties.cs
- PhoneCallDesigner.cs
- MenuBase.cs
- JsonUriDataContract.cs
- OutputCache.cs
- ChannelManagerService.cs
- QuaternionConverter.cs
- QueryOperator.cs
- WorkflowDesignerMessageFilter.cs
- precedingquery.cs
- Function.cs
- WebPartEventArgs.cs
- HelloOperation11AsyncResult.cs
- MatcherBuilder.cs
- X509InitiatorCertificateClientElement.cs
- Assembly.cs
- TextStore.cs
- _PooledStream.cs
- FormView.cs
- EntityDataSourceEntitySetNameItem.cs
- DataStorage.cs
- ArithmeticException.cs
- SequentialActivityDesigner.cs
- XPathPatternBuilder.cs
- AuthenticationModuleElementCollection.cs
- ExpressionQuoter.cs
- TraceFilter.cs
- ValueProviderWrapper.cs
- SynchronizingStream.cs
- Ipv6Element.cs
- QueueProcessor.cs
- DataRowView.cs
- srgsitem.cs
- DataPagerFieldItem.cs
- Privilege.cs
- CommentEmitter.cs
- PolygonHotSpot.cs
- PerspectiveCamera.cs
- PeerTransportSecurityElement.cs