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
- ResourceAttributes.cs
- EncryptedPackage.cs
- DataServiceQuery.cs
- XmlReturnWriter.cs
- KoreanLunisolarCalendar.cs
- MemberCollection.cs
- WriteableBitmap.cs
- ArrayList.cs
- BaseCollection.cs
- WebPartEditorCancelVerb.cs
- SafeEventLogWriteHandle.cs
- PieceDirectory.cs
- GetKeyedHashRequest.cs
- PieceNameHelper.cs
- DBSchemaRow.cs
- CngUIPolicy.cs
- XPathAncestorIterator.cs
- TypeToArgumentTypeConverter.cs
- InputLangChangeRequestEvent.cs
- ModelVisual3D.cs
- CustomWebEventKey.cs
- SpecialNameAttribute.cs
- ClientUIRequest.cs
- HideDisabledControlAdapter.cs
- MouseWheelEventArgs.cs
- TextDecorationCollection.cs
- PenThreadPool.cs
- MobileUserControl.cs
- FrameDimension.cs
- FrameworkPropertyMetadata.cs
- SafeNativeMethods.cs
- XmlLinkedNode.cs
- ViewBase.cs
- _Win32.cs
- HyperLink.cs
- SizeAnimationUsingKeyFrames.cs
- Parallel.cs
- BlurBitmapEffect.cs
- FontFamilyValueSerializer.cs
- EventItfInfo.cs
- Point3D.cs
- TreeNodeSelectionProcessor.cs
- XamlTypeMapper.cs
- ValidationSummary.cs
- CanonicalFontFamilyReference.cs
- SourceElementsCollection.cs
- XmlTextAttribute.cs
- DataObjectFieldAttribute.cs
- SetState.cs
- SqlDataSourceCommandParser.cs
- ChangePassword.cs
- ImageBrush.cs
- InstanceDescriptor.cs
- NullableDecimalMinMaxAggregationOperator.cs
- FunctionUpdateCommand.cs
- KnowledgeBase.cs
- CatalogPartChrome.cs
- CodeDefaultValueExpression.cs
- Matrix.cs
- RepeaterCommandEventArgs.cs
- InstanceLockedException.cs
- StringValueConverter.cs
- HwndKeyboardInputProvider.cs
- RowVisual.cs
- xmlformatgeneratorstatics.cs
- HttpResponse.cs
- HtmlInputPassword.cs
- X509IssuerSerialKeyIdentifierClause.cs
- IndexedDataBuffer.cs
- ToolStripComboBox.cs
- ExpandButtonVisibilityConverter.cs
- ReadWriteControlDesigner.cs
- WindowsRebar.cs
- ImpersonationContext.cs
- FileDialogCustomPlace.cs
- PrinterResolution.cs
- securestring.cs
- SyntaxCheck.cs
- InputScopeNameConverter.cs
- ScriptBehaviorDescriptor.cs
- TableProviderWrapper.cs
- EnumValidator.cs
- Privilege.cs
- XPathExpr.cs
- DataGridViewRowsAddedEventArgs.cs
- ToolBarButtonDesigner.cs
- Scripts.cs
- Pair.cs
- WebPartCatalogCloseVerb.cs
- BridgeDataRecord.cs
- SafeArrayRankMismatchException.cs
- DataServiceCollectionOfT.cs
- XmlBinaryWriter.cs
- VisualBasicValue.cs
- ContentElement.cs
- SafeWaitHandle.cs
- SecurityIdentifierElement.cs
- ConfigurationElement.cs
- MgmtConfigurationRecord.cs
- ButtonField.cs