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
- XsltInput.cs
- StringBuilder.cs
- PingReply.cs
- HttpGetClientProtocol.cs
- DataGridPagerStyle.cs
- FormViewCommandEventArgs.cs
- TypeUtils.cs
- Page.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- MethodCallTranslator.cs
- Size.cs
- Soap.cs
- _BufferOffsetSize.cs
- TdsParameterSetter.cs
- GeneralTransform2DTo3DTo2D.cs
- HttpModulesSection.cs
- printdlgexmarshaler.cs
- GroupedContextMenuStrip.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- AdRotatorDesigner.cs
- XPathParser.cs
- DrawingVisual.cs
- WSHttpBindingBase.cs
- ClientTargetSection.cs
- FacetEnabledSchemaElement.cs
- StorageMappingItemLoader.cs
- ValidationErrorCollection.cs
- GPStream.cs
- XmlBindingWorker.cs
- DocumentViewerBase.cs
- ViewKeyConstraint.cs
- WindowsImpersonationContext.cs
- BinaryFormatterWriter.cs
- SMSvcHost.cs
- _StreamFramer.cs
- AddInProcess.cs
- InvalidPropValue.cs
- SqlConnectionPoolGroupProviderInfo.cs
- ObjectPersistData.cs
- DetailsViewModeEventArgs.cs
- XmlEntityReference.cs
- UriExt.cs
- ToolZone.cs
- TextParagraphCache.cs
- ImageIndexConverter.cs
- WebPartDisplayMode.cs
- SoapIncludeAttribute.cs
- CompilerGlobalScopeAttribute.cs
- MemberAccessException.cs
- SqlUDTStorage.cs
- PermissionSetEnumerator.cs
- DataFormat.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- LayoutEngine.cs
- DataControlFieldHeaderCell.cs
- StateBag.cs
- TextParagraph.cs
- StringFunctions.cs
- FaultCallbackWrapper.cs
- SkinBuilder.cs
- NullRuntimeConfig.cs
- CodeDelegateCreateExpression.cs
- FormatSelectingMessageInspector.cs
- XMLUtil.cs
- FunctionQuery.cs
- DetailsViewUpdateEventArgs.cs
- ArrangedElementCollection.cs
- ArgumentNullException.cs
- Enum.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- HighlightComponent.cs
- EventWaitHandle.cs
- FixedSOMPageElement.cs
- OdbcHandle.cs
- WinFormsSecurity.cs
- MethodInfo.cs
- DesignerAutoFormatCollection.cs
- WindowInteropHelper.cs
- NotifyParentPropertyAttribute.cs
- PropertyItemInternal.cs
- CheckBoxField.cs
- XmlDataCollection.cs
- EntityDataSourceView.cs
- Brushes.cs
- Page.cs
- TextTreeDeleteContentUndoUnit.cs
- HandlerMappingMemo.cs
- SchemaImporterExtensionElement.cs
- BamlRecordWriter.cs
- TreeNodeMouseHoverEvent.cs
- Metadata.cs
- COM2IProvidePropertyBuilderHandler.cs
- EncoderNLS.cs
- KeyManager.cs
- DataGridViewSelectedRowCollection.cs
- DockingAttribute.cs
- _NestedSingleAsyncResult.cs
- IndentedWriter.cs
- ScrollItemPatternIdentifiers.cs
- ToolStripItemGlyph.cs