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
- ToolStripPanelRenderEventArgs.cs
- DashStyle.cs
- HotSpotCollection.cs
- RegexBoyerMoore.cs
- CatalogZoneDesigner.cs
- Camera.cs
- XslAstAnalyzer.cs
- FileNotFoundException.cs
- SqlRemoveConstantOrderBy.cs
- ScaleTransform.cs
- ServiceModelConfigurationElementCollection.cs
- RunClient.cs
- XmlILTrace.cs
- LinearQuaternionKeyFrame.cs
- DBCommand.cs
- DataGridColumnReorderingEventArgs.cs
- FileChangesMonitor.cs
- ProjectionPlan.cs
- DrawToolTipEventArgs.cs
- TextEditorCharacters.cs
- StreamInfo.cs
- Opcode.cs
- ValidationManager.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- WindowsAltTab.cs
- TextParentUndoUnit.cs
- CommentEmitter.cs
- SuppressMergeCheckAttribute.cs
- HashRepartitionEnumerator.cs
- ExpressionVisitorHelpers.cs
- ResXResourceSet.cs
- WriteFileContext.cs
- TextRunProperties.cs
- ViewCellSlot.cs
- PolicyManager.cs
- DateTimeConverter2.cs
- NullableBoolConverter.cs
- StringExpressionSet.cs
- ModelPerspective.cs
- ConfigurationManagerInternal.cs
- _emptywebproxy.cs
- MTConfigUtil.cs
- ManagementObjectCollection.cs
- WebServiceEndpoint.cs
- CompilationLock.cs
- XmlSchemaSimpleContentRestriction.cs
- Select.cs
- DefaultBindingPropertyAttribute.cs
- Graph.cs
- TrackingDataItem.cs
- SqlUtil.cs
- OracleColumn.cs
- PeerToPeerException.cs
- SchemaManager.cs
- SimpleFieldTemplateFactory.cs
- XmlSchemaParticle.cs
- DragEvent.cs
- SafeCertificateStore.cs
- ProcessThread.cs
- DeclaredTypeValidator.cs
- DbQueryCommandTree.cs
- KeyedQueue.cs
- NativeMethods.cs
- SortedSet.cs
- TokenBasedSetEnumerator.cs
- AutoResetEvent.cs
- FlowLayoutPanel.cs
- DataObjectEventArgs.cs
- GeneralTransform.cs
- CustomErrorCollection.cs
- BuildResult.cs
- BinHexDecoder.cs
- PersonalizationAdministration.cs
- HttpsTransportElement.cs
- StopStoryboard.cs
- OutputScopeManager.cs
- RegistryKey.cs
- TargetException.cs
- MessageEnumerator.cs
- CapabilitiesAssignment.cs
- XhtmlBasicTextBoxAdapter.cs
- ValidationResults.cs
- XamlPointCollectionSerializer.cs
- SecurityVersion.cs
- ItemsChangedEventArgs.cs
- DisplayNameAttribute.cs
- ArgumentOutOfRangeException.cs
- CloudCollection.cs
- localization.cs
- RunInstallerAttribute.cs
- ClaimComparer.cs
- RectConverter.cs
- DataGridBoolColumn.cs
- RegistryKey.cs
- ListViewItemEventArgs.cs
- ModelItemDictionary.cs
- Roles.cs
- ReturnValue.cs
- StorageEntitySetMapping.cs
- EntityTypeEmitter.cs