Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / CommaDelimitedStringAttributeCollectionConverter.cs / 1305376 / CommaDelimitedStringAttributeCollectionConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.IO; using System.Reflection; using System.Security.Permissions; using System.Xml; using System.Collections.Specialized; using System.Globalization; using System.ComponentModel; using System.Security; using System.Text; namespace System.Configuration { public sealed class CommaDelimitedStringCollectionConverter : ConfigurationConverterBase { public override object ConvertTo(ITypeDescriptorContext ctx, CultureInfo ci, object value, Type type) { ValidateType(value, typeof(CommaDelimitedStringCollection)); CommaDelimitedStringCollection internalValue = value as CommaDelimitedStringCollection; if (internalValue != null) { return internalValue.ToString(); } else { return null; } } public override object ConvertFrom(ITypeDescriptorContext ctx, CultureInfo ci, object data) { CommaDelimitedStringCollection attributeCollection = new CommaDelimitedStringCollection(); attributeCollection.FromString((string)data); return attributeCollection; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RenderContext.cs
- LinkButton.cs
- FileNotFoundException.cs
- oledbmetadatacolumnnames.cs
- RegexBoyerMoore.cs
- SerializationInfo.cs
- DockEditor.cs
- GlobalizationSection.cs
- IDataContractSurrogate.cs
- LabelExpression.cs
- AssemblyBuilder.cs
- DataRow.cs
- SelectionChangedEventArgs.cs
- DateTimeFormat.cs
- MsmqChannelFactoryBase.cs
- ReflectionServiceProvider.cs
- DesignerActionGlyph.cs
- ToolStripInSituService.cs
- UniqueContractNameValidationBehavior.cs
- AutomationPropertyInfo.cs
- SoapMessage.cs
- PartialClassGenerationTaskInternal.cs
- RightsManagementProvider.cs
- ISAPIWorkerRequest.cs
- FrugalMap.cs
- ExtractedStateEntry.cs
- ServiceInstallComponent.cs
- SystemIcmpV6Statistics.cs
- OledbConnectionStringbuilder.cs
- securitycriticaldata.cs
- ViewValidator.cs
- JsonReader.cs
- ReferenceEqualityComparer.cs
- XmlSchemaImporter.cs
- DataGridGeneralPage.cs
- SettingsProviderCollection.cs
- GorillaCodec.cs
- ScalarConstant.cs
- SqlXmlStorage.cs
- ViewSimplifier.cs
- Paragraph.cs
- InkPresenter.cs
- Matrix3D.cs
- FrameAutomationPeer.cs
- RetrieveVirtualItemEventArgs.cs
- MemoryMappedView.cs
- EntityViewGenerationAttribute.cs
- BuildManager.cs
- IIS7WorkerRequest.cs
- IteratorDescriptor.cs
- DataGridViewHitTestInfo.cs
- SessionParameter.cs
- PreviewKeyDownEventArgs.cs
- SizeConverter.cs
- CodeCompileUnit.cs
- Update.cs
- Application.cs
- CodeStatement.cs
- Splitter.cs
- ErrorEventArgs.cs
- GeneralTransformCollection.cs
- FixedSOMTableRow.cs
- ComponentEvent.cs
- ComboBoxItem.cs
- OneOfElement.cs
- PictureBox.cs
- ToolStripPanelRenderEventArgs.cs
- Environment.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- NotifyCollectionChangedEventArgs.cs
- formatstringdialog.cs
- Symbol.cs
- ConfigXmlCDataSection.cs
- TextInfo.cs
- DependencyPropertyHelper.cs
- CheckBoxBaseAdapter.cs
- Privilege.cs
- DescendantOverDescendantQuery.cs
- NullableLongAverageAggregationOperator.cs
- BufferBuilder.cs
- Transactions.cs
- ActivatableWorkflowsQueryResult.cs
- TemplatedEditableDesignerRegion.cs
- RoleManagerModule.cs
- TdsParserStaticMethods.cs
- MD5.cs
- PanelStyle.cs
- RootBuilder.cs
- SqlDataSourceAdvancedOptionsForm.cs
- GeneralTransform2DTo3DTo2D.cs
- mansign.cs
- EnvelopedPkcs7.cs
- StartFileNameEditor.cs
- StylesEditorDialog.cs
- COM2Properties.cs
- SvcMapFileSerializer.cs
- TreeIterator.cs
- TypeName.cs
- WebEventCodes.cs
- DropDownButton.cs