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
- LinkUtilities.cs
- ContentDisposition.cs
- ConstraintConverter.cs
- DnsPermission.cs
- VariantWrapper.cs
- AsnEncodedData.cs
- CapabilitiesSection.cs
- MultiBindingExpression.cs
- LicenseManager.cs
- TrustSection.cs
- RectKeyFrameCollection.cs
- SystemWebSectionGroup.cs
- XmlSchemaSimpleTypeRestriction.cs
- DataGridViewTopLeftHeaderCell.cs
- assemblycache.cs
- HybridObjectCache.cs
- Converter.cs
- SpellerError.cs
- RequestSecurityToken.cs
- ToolStripGrip.cs
- CallbackHandler.cs
- Style.cs
- ITextView.cs
- GenericTransactionFlowAttribute.cs
- EnumBuilder.cs
- MasterPageParser.cs
- StringFormat.cs
- ToolboxSnapDragDropEventArgs.cs
- DataContractSerializer.cs
- Substitution.cs
- InstanceValue.cs
- SoapClientProtocol.cs
- ArcSegment.cs
- StringFunctions.cs
- MatchNoneMessageFilter.cs
- XmlnsDictionary.cs
- BaseTemplateCodeDomTreeGenerator.cs
- XmlSchemaAppInfo.cs
- Sorting.cs
- SimpleExpression.cs
- QueryCursorEventArgs.cs
- ImageClickEventArgs.cs
- ChangeBlockUndoRecord.cs
- IdnElement.cs
- SchemaDeclBase.cs
- NamedObject.cs
- InternalConfigEventArgs.cs
- EntityCollection.cs
- PageAsyncTaskManager.cs
- DataKey.cs
- DetailsViewPagerRow.cs
- DynamicDocumentPaginator.cs
- InvokeProviderWrapper.cs
- MethodRental.cs
- VersionedStreamOwner.cs
- ComPlusAuthorization.cs
- ResourceExpression.cs
- TemplateBamlTreeBuilder.cs
- EntityContainerEntitySet.cs
- BitmapDecoder.cs
- WindowsPrincipal.cs
- ObjectKeyFrameCollection.cs
- OpCellTreeNode.cs
- control.ime.cs
- XComponentModel.cs
- SizeAnimationBase.cs
- FloaterParagraph.cs
- PersonalizablePropertyEntry.cs
- CodeMemberMethod.cs
- LocationInfo.cs
- BindMarkupExtensionSerializer.cs
- FileRecordSequence.cs
- ChtmlSelectionListAdapter.cs
- InputScopeAttribute.cs
- InstalledFontCollection.cs
- _IPv6Address.cs
- CommonProperties.cs
- ComplexBindingPropertiesAttribute.cs
- CapiNative.cs
- TypeElement.cs
- ConfigXmlReader.cs
- TransactionTable.cs
- PrintDialogException.cs
- WindowsSlider.cs
- SoapMessage.cs
- SecurityDescriptor.cs
- TraceContext.cs
- SaveFileDialogDesigner.cs
- EntityClassGenerator.cs
- RemoteX509Token.cs
- EntityWrapperFactory.cs
- XPathParser.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- BitmapEffectrendercontext.cs
- ConstraintConverter.cs
- SiteIdentityPermission.cs
- DesignTimeParseData.cs
- ButtonBaseAutomationPeer.cs
- MapPathBasedVirtualPathProvider.cs
- XmlDataImplementation.cs