Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / CollectionConverter.cs / 1 / CollectionConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using Microsoft.Win32; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Globalization; using System.Runtime.Serialization.Formatters; using System.Runtime.Remoting; using System.Runtime.InteropServices; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class CollectionConverter : TypeConverter { ///Provides a type converter to convert /// collection objects to and from various other representations. ////// public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType) { if (destinationType == null) { throw new ArgumentNullException("destinationType"); } if (destinationType == typeof(string)) { if (value is ICollection) { return SR.GetString(SR.CollectionConverterText); } } return base.ConvertTo(context, culture, value, destinationType); } ///Converts the given /// value object to the /// specified destination type. ////// public override PropertyDescriptorCollection GetProperties(ITypeDescriptorContext context, object value, Attribute[] attributes) { //return new PropertyDescriptorCollection(null); return null; } ///Gets a collection of properties for /// the type of array specified by the value parameter using the specified context and /// attributes. ////// public override bool GetPropertiesSupported(ITypeDescriptorContext context) { return false; } } }Gets a value indicating whether this object /// supports properties. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SoapIncludeAttribute.cs
- ElementHostAutomationPeer.cs
- SchemaReference.cs
- WebPartConnectionsCancelVerb.cs
- TraceContextRecord.cs
- DbProviderSpecificTypePropertyAttribute.cs
- KoreanLunisolarCalendar.cs
- DecoderBestFitFallback.cs
- DummyDataSource.cs
- KeyNotFoundException.cs
- SystemFonts.cs
- SafeRightsManagementPubHandle.cs
- SqlExpander.cs
- NullReferenceException.cs
- EdgeModeValidation.cs
- HostedTcpTransportManager.cs
- DeploymentSection.cs
- OdbcConnectionString.cs
- Camera.cs
- HtmlUtf8RawTextWriter.cs
- PartialClassGenerationTask.cs
- CheckableControlBaseAdapter.cs
- BamlRecordHelper.cs
- HMAC.cs
- WindowsListViewGroupSubsetLink.cs
- FilteredDataSetHelper.cs
- SafeFileMappingHandle.cs
- XmlEncodedRawTextWriter.cs
- CultureNotFoundException.cs
- XsdDataContractExporter.cs
- HtmlEncodedRawTextWriter.cs
- FirstMatchCodeGroup.cs
- Positioning.cs
- GlobalizationSection.cs
- ViewStateException.cs
- ProfilePropertySettingsCollection.cs
- StateRuntime.cs
- WindowsHyperlink.cs
- ControlParser.cs
- GiveFeedbackEvent.cs
- CompressedStack.cs
- MetaDataInfo.cs
- HostedHttpRequestAsyncResult.cs
- DictionaryContent.cs
- AutomationPattern.cs
- HtmlButton.cs
- BaseTreeIterator.cs
- SQLGuid.cs
- Function.cs
- Oid.cs
- AuthorizationSection.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- CompatibleIComparer.cs
- ObjectConverter.cs
- MasterPageParser.cs
- EntityContainerEmitter.cs
- EdmSchemaAttribute.cs
- AttributeQuery.cs
- WebRequestModuleElement.cs
- WebDisplayNameAttribute.cs
- NodeInfo.cs
- Events.cs
- EntityDataSourceValidationException.cs
- UserControlBuildProvider.cs
- CurrencyManager.cs
- DataPager.cs
- QueryStringParameter.cs
- EncodingDataItem.cs
- TextLineResult.cs
- ISO2022Encoding.cs
- DirectoryNotFoundException.cs
- SystemResourceHost.cs
- MouseButton.cs
- WebPartDescription.cs
- LinkDescriptor.cs
- HitTestResult.cs
- Speller.cs
- DispatcherExceptionEventArgs.cs
- SerializationTrace.cs
- FreeFormDragDropManager.cs
- BookmarkUndoUnit.cs
- SecurityPolicySection.cs
- InternalConfigSettingsFactory.cs
- LoginUtil.cs
- UrlAuthorizationModule.cs
- SupportingTokenSecurityTokenResolver.cs
- WebServiceTypeData.cs
- UnsafeNativeMethods.cs
- cookieexception.cs
- SecurityPolicySection.cs
- CodeTypeReferenceExpression.cs
- ArgIterator.cs
- ObjectHelper.cs
- MultilineStringConverter.cs
- HandlerBase.cs
- AuthenticatingEventArgs.cs
- AdornerDecorator.cs
- Oid.cs
- SQLInt64Storage.cs
- Asn1IntegerConverter.cs