Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / DataWebControlsDesign / System / Data / WebControls / Design / EntityDataSourceContainerNameConverter.cs / 1305376 / EntityDataSourceContainerNameConverter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //----------------------------------------------------------------------------- using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Web.UI.WebControls; namespace System.Web.UI.Design.WebControls { internal class EntityDataSourceContainerNameConverter : StringConverter { public EntityDataSourceContainerNameConverter() : base() { } public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { // We can only get a list of possible DefaultContainerName values if we have: // (1) Connection string so we can load metadata // Even if this value is set, it may not be possible to actually load the metadata, but at least we can try the lookup if requested EntityDataSource entityDataSource = context.Instance as EntityDataSource; if (entityDataSource != null && !String.IsNullOrEmpty(entityDataSource.ConnectionString)) { ListcontainerNameItems = new EntityDataSourceDesignerHelper(entityDataSource, false /*interactiveMode*/).GetContainerNames(true /*sortResults*/); string[] containers = new string[containerNameItems.Count]; for (int i = 0; i < containerNameItems.Count; i++) { containers[i] = containerNameItems[i].ToString(); } return new StandardValuesCollection(containers); } return null; } public override bool GetStandardValuesExclusive(ITypeDescriptorContext context) { return false; } public override bool GetStandardValuesSupported(ITypeDescriptorContext context) { return true; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MarshalDirectiveException.cs
- IBuiltInEvidence.cs
- TimelineGroup.cs
- Stacktrace.cs
- ColumnReorderedEventArgs.cs
- ObjectAssociationEndMapping.cs
- securitycriticaldata.cs
- NCryptNative.cs
- RowToParametersTransformer.cs
- EndpointInfo.cs
- RawStylusInputReport.cs
- DeviceFiltersSection.cs
- SystemWebCachingSectionGroup.cs
- HashStream.cs
- HttpCapabilitiesSectionHandler.cs
- SingleResultAttribute.cs
- MarshalByRefObject.cs
- ByteAnimation.cs
- Number.cs
- _FtpDataStream.cs
- _OSSOCK.cs
- StorageSetMapping.cs
- ListViewSelectEventArgs.cs
- ProxyManager.cs
- CodeCastExpression.cs
- IteratorFilter.cs
- MulticastDelegate.cs
- CqlWriter.cs
- MiniCustomAttributeInfo.cs
- MergeFilterQuery.cs
- DataObjectAttribute.cs
- MSHTMLHostUtil.cs
- DataGridViewCellLinkedList.cs
- RunInstallerAttribute.cs
- DateTimePicker.cs
- Query.cs
- Logging.cs
- EventSourceCreationData.cs
- XhtmlTextWriter.cs
- ListViewTableCell.cs
- SafeArrayRankMismatchException.cs
- JournalEntryStack.cs
- ReachDocumentReferenceSerializer.cs
- XmlRawWriter.cs
- AttributeCollection.cs
- ObjectStateEntryDbDataRecord.cs
- Soap12ProtocolImporter.cs
- WindowCollection.cs
- DocumentScope.cs
- GlobalEventManager.cs
- StreamSecurityUpgradeInitiatorBase.cs
- DateTimeValueSerializerContext.cs
- DataListItem.cs
- LicenseException.cs
- NodeFunctions.cs
- SpotLight.cs
- TextElementCollectionHelper.cs
- AssemblyResourceLoader.cs
- ScrollChrome.cs
- VirtualDirectoryMapping.cs
- CompositeCollection.cs
- DependencyPropertyKey.cs
- RequestContextBase.cs
- CompilationUtil.cs
- RSAPKCS1SignatureDeformatter.cs
- RequestCacheEntry.cs
- QilFactory.cs
- IfElseDesigner.xaml.cs
- QilSortKey.cs
- EventLogLink.cs
- DataGridViewRowConverter.cs
- DataGridViewCellStyleConverter.cs
- SettingsBase.cs
- SecurityKeyUsage.cs
- DocumentPage.cs
- Win32MouseDevice.cs
- InvokePattern.cs
- TableHeaderCell.cs
- ListViewItem.cs
- DetailsViewRowCollection.cs
- ListView.cs
- DataExpression.cs
- PathFigure.cs
- COM2ColorConverter.cs
- RegexMatch.cs
- SqlDataSourceConnectionPanel.cs
- LicenseContext.cs
- SystemResources.cs
- MetadataItemCollectionFactory.cs
- CodeAssignStatement.cs
- FileNotFoundException.cs
- SqlException.cs
- ImportDesigner.xaml.cs
- PermissionToken.cs
- TextProviderWrapper.cs
- GlyphRunDrawing.cs
- ManipulationStartedEventArgs.cs
- LinkDescriptor.cs
- TextRange.cs
- TextParagraphCache.cs