Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / DesignerHierarchicalDataSourceView.cs / 1 / DesignerHierarchicalDataSourceView.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design {
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Design;
public abstract class DesignerHierarchicalDataSourceView {
private string _path;
private IHierarchicalDataSourceDesigner _owner;
protected DesignerHierarchicalDataSourceView(IHierarchicalDataSourceDesigner owner, string viewPath) {
if (owner == null) {
throw new ArgumentNullException("owner");
}
if (viewPath == null) {
throw new ArgumentNullException("viewPath");
}
_owner = owner;
_path = viewPath;
}
public IHierarchicalDataSourceDesigner DataSourceDesigner {
get {
return _owner;
}
}
public string Path {
get {
return _path;
}
}
///
///
public virtual IDataSourceSchema Schema {
get {
return null;
}
}
///
/// Provides a design-time version of the hierarchical data source. This method
/// will attempt to create sample data that matches the schema of the data source,
/// though it might not necessarily match.
///
public virtual IHierarchicalEnumerable GetDesignTimeData(out bool isSampleData) {
isSampleData = true;
//
return null;
}
}
}
// 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
- RepeaterItemEventArgs.cs
- FrameworkTemplate.cs
- ActivityTypeDesigner.xaml.cs
- wmiprovider.cs
- RuleInfoComparer.cs
- AddInControllerImpl.cs
- InstanceCompleteException.cs
- SequenceFullException.cs
- DataSourceHelper.cs
- DataBoundControlHelper.cs
- sitestring.cs
- XPathBinder.cs
- CLSCompliantAttribute.cs
- Triplet.cs
- AcceleratedTokenAuthenticator.cs
- NativeCppClassAttribute.cs
- IteratorDescriptor.cs
- XmlSchemaSimpleType.cs
- messageonlyhwndwrapper.cs
- SQLBytes.cs
- Parallel.cs
- LZCodec.cs
- TdsParameterSetter.cs
- SetterTriggerConditionValueConverter.cs
- ContentControl.cs
- DataGridViewCheckBoxCell.cs
- FreezableCollection.cs
- IdentityModelStringsVersion1.cs
- StrokeRenderer.cs
- EntitySqlQueryBuilder.cs
- Bold.cs
- TextProperties.cs
- MetadataItemCollectionFactory.cs
- ISCIIEncoding.cs
- Unit.cs
- XmlSerializerFactory.cs
- AspProxy.cs
- HtmlInputFile.cs
- OdbcRowUpdatingEvent.cs
- XmlExtensionFunction.cs
- EncoderReplacementFallback.cs
- WinFormsSecurity.cs
- DbConnectionPoolCounters.cs
- figurelengthconverter.cs
- StringReader.cs
- SystemResourceKey.cs
- ItemList.cs
- Point3DValueSerializer.cs
- ThreadExceptionDialog.cs
- PixelFormats.cs
- DragEventArgs.cs
- WebUtil.cs
- SmtpNegotiateAuthenticationModule.cs
- Keyboard.cs
- CommonGetThemePartSize.cs
- ChtmlTextWriter.cs
- ObjectDataSourceChooseMethodsPanel.cs
- BlurBitmapEffect.cs
- ProcessThreadCollection.cs
- RangeValueProviderWrapper.cs
- UIElementHelper.cs
- GenericArgumentsUpdater.cs
- CommandHelper.cs
- HostedTransportConfigurationBase.cs
- InstalledFontCollection.cs
- SmtpAuthenticationManager.cs
- OleServicesContext.cs
- EventLogPermissionEntryCollection.cs
- FileEnumerator.cs
- ModelItemKeyValuePair.cs
- TextRangeBase.cs
- InvalidOleVariantTypeException.cs
- OpacityConverter.cs
- ScriptComponentDescriptor.cs
- WebServiceData.cs
- SecurityPolicySection.cs
- HashSetDebugView.cs
- SqlVisitor.cs
- DLinqAssociationProvider.cs
- SerializationEventsCache.cs
- DocumentCollection.cs
- ClientUtils.cs
- WorkerRequest.cs
- BitSet.cs
- WebPartTransformerAttribute.cs
- DbDataRecord.cs
- FieldToken.cs
- CompoundFileReference.cs
- ConditionCollection.cs
- ObjectHelper.cs
- ClientSponsor.cs
- ObjectCloneHelper.cs
- Operand.cs
- EdmToObjectNamespaceMap.cs
- DescendantOverDescendantQuery.cs
- MatrixTransform.cs
- SingleSelectRootGridEntry.cs
- ErrorInfoXmlDocument.cs
- X509Utils.cs
- Msec.cs