Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Configuration / DeclaredTypeValidator.cs / 1 / DeclaredTypeValidator.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime.Serialization.Configuration { using System; using System.Configuration; using System.Runtime.Serialization; internal class DeclaredTypeValidator : ConfigurationValidatorBase { public override bool CanValidate(Type type) { return (typeof(string) == type); } public override void Validate(object value) { string type = (string)value; if (type.StartsWith(Globals.TypeOfObject.FullName, StringComparison.Ordinal)) { Type t = Type.GetType(type, false); if (t != null && Globals.TypeOfObject.Equals(t)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument(SR.GetString(SR.KnownTypeConfigObject)); } } } } } // 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
- SystemColors.cs
- TripleDES.cs
- SecUtil.cs
- Mutex.cs
- AdornerLayer.cs
- HttpRawResponse.cs
- DynamicPropertyReader.cs
- DataGridViewCheckBoxColumn.cs
- SimpleRecyclingCache.cs
- XmlSchemaObjectCollection.cs
- SqlConnection.cs
- IriParsingElement.cs
- SessionParameter.cs
- SelectingProviderEventArgs.cs
- WebPartMinimizeVerb.cs
- TrustSection.cs
- EventLogPermission.cs
- SystemColors.cs
- DeferredReference.cs
- Models.cs
- Sql8ConformanceChecker.cs
- Contracts.cs
- MiniModule.cs
- DataObjectMethodAttribute.cs
- WebPartMenuStyle.cs
- TextFragmentEngine.cs
- RegisteredArrayDeclaration.cs
- SingletonChannelAcceptor.cs
- OdbcDataReader.cs
- FileNotFoundException.cs
- DataGridTextBoxColumn.cs
- DynamicRenderer.cs
- RenderingBiasValidation.cs
- EntityWrapper.cs
- XmlSignatureManifest.cs
- FlowLayoutPanel.cs
- PasswordTextNavigator.cs
- EntityConnection.cs
- ListMarkerSourceInfo.cs
- ValueConversionAttribute.cs
- PropertySegmentSerializer.cs
- TextProperties.cs
- InteropBitmapSource.cs
- PasswordBox.cs
- ToolStripStatusLabel.cs
- ParenthesizePropertyNameAttribute.cs
- TargetConverter.cs
- JavaScriptString.cs
- DataViewSetting.cs
- PageContentCollection.cs
- _NegotiateClient.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- Menu.cs
- ThemeableAttribute.cs
- AutoResizedEvent.cs
- XmlQualifiedNameTest.cs
- BatchWriter.cs
- LinqTreeNodeEvaluator.cs
- PropertyKey.cs
- MessageAction.cs
- DataGridViewEditingControlShowingEventArgs.cs
- NotifyInputEventArgs.cs
- ADConnectionHelper.cs
- TraversalRequest.cs
- X509Utils.cs
- RuntimeArgumentHandle.cs
- PropagationProtocolsTracing.cs
- Lease.cs
- XmlDataSourceView.cs
- RefreshPropertiesAttribute.cs
- PageCodeDomTreeGenerator.cs
- _FixedSizeReader.cs
- MetafileHeaderWmf.cs
- RichTextBoxConstants.cs
- MultiDataTrigger.cs
- LocalFileSettingsProvider.cs
- ComEventsHelper.cs
- AsyncResult.cs
- URLAttribute.cs
- Restrictions.cs
- ServiceNotStartedException.cs
- BoundField.cs
- RtType.cs
- X509CertificateCollection.cs
- __ConsoleStream.cs
- HttpWriter.cs
- XmlSchemaInfo.cs
- Math.cs
- DbProviderServices.cs
- CodeObject.cs
- SqlParameterizer.cs
- FilterQuery.cs
- HttpCapabilitiesBase.cs
- ProfileParameter.cs
- ColumnPropertiesGroup.cs
- SharedStatics.cs
- GenericUriParser.cs
- EpmSyndicationContentSerializer.cs
- Imaging.cs
- FormatStringEditor.cs