Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / PropertyEntry.cs / 1 / PropertyEntry.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.Reflection; using System.Security.Permissions; ////// Base class for all PropertyEntries. /// /// PropertyEntry /// BoundPropertyEntry /// BuilderPropertyEntry /// ComplexPropertyEntry /// TemplatePropertyEntry /// SimplePropertyEntry /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class PropertyEntry { private string _filter; private PropertyInfo _propertyInfo; private string _name; private Type _type; private int _index; private int _order; internal PropertyEntry() { } ////// public string Filter { get { return _filter; } set { _filter = value; } } // The order of the entry that needs to be sorted. internal int Order { get { return _order; } set { _order = value; } } // The index of the entry declared in persisted format. internal int Index { get { return _index; } set { _index = value; } } ////// public PropertyInfo PropertyInfo { get { return _propertyInfo; } set { _propertyInfo = value; } } ////// public string Name { get { return _name; } set { _name = value; } } ////// public Type Type { get { return _type; } set { _type = value; } } ////// public Type DeclaringType { get { if (_propertyInfo == null) return null; return _propertyInfo.DeclaringType; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System.Reflection; using System.Security.Permissions; ////// Base class for all PropertyEntries. /// /// PropertyEntry /// BoundPropertyEntry /// BuilderPropertyEntry /// ComplexPropertyEntry /// TemplatePropertyEntry /// SimplePropertyEntry /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class PropertyEntry { private string _filter; private PropertyInfo _propertyInfo; private string _name; private Type _type; private int _index; private int _order; internal PropertyEntry() { } ////// public string Filter { get { return _filter; } set { _filter = value; } } // The order of the entry that needs to be sorted. internal int Order { get { return _order; } set { _order = value; } } // The index of the entry declared in persisted format. internal int Index { get { return _index; } set { _index = value; } } ////// public PropertyInfo PropertyInfo { get { return _propertyInfo; } set { _propertyInfo = value; } } ////// public string Name { get { return _name; } set { _name = value; } } ////// public Type Type { get { return _type; } set { _type = value; } } ////// public Type DeclaringType { get { if (_propertyInfo == null) return null; return _propertyInfo.DeclaringType; } } } } // 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
- WebContext.cs
- ColorMap.cs
- SiteMap.cs
- RuleSettingsCollection.cs
- TraceHandler.cs
- CatalogZoneBase.cs
- SendingRequestEventArgs.cs
- XmlTextReaderImpl.cs
- ChannelBase.cs
- objectresult_tresulttype.cs
- RequestNavigateEventArgs.cs
- GridViewAutomationPeer.cs
- NativeMethods.cs
- HwndHost.cs
- InvocationExpression.cs
- AdornerLayer.cs
- VolatileEnlistmentMultiplexing.cs
- BuildProviderCollection.cs
- ConfigurationConverterBase.cs
- HttpConfigurationSystem.cs
- EditorPart.cs
- GACIdentityPermission.cs
- MediaCommands.cs
- ScriptingProfileServiceSection.cs
- xsdvalidator.cs
- Vector3DConverter.cs
- InitializeCorrelation.cs
- GeneratedView.cs
- IdentifierCollection.cs
- PhysicalFontFamily.cs
- Axis.cs
- ItemsPresenter.cs
- ViewCellSlot.cs
- ZipPackage.cs
- SqlMethodAttribute.cs
- RangeValidator.cs
- EncodingDataItem.cs
- EdmRelationshipRoleAttribute.cs
- ParseHttpDate.cs
- CheckBoxList.cs
- InputLanguage.cs
- Variant.cs
- Geometry.cs
- CalendarDay.cs
- RenamedEventArgs.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- HwndSourceKeyboardInputSite.cs
- UniqueIdentifierService.cs
- ListViewItem.cs
- BidPrivateBase.cs
- DataSetMappper.cs
- PostBackOptions.cs
- DateTimeValueSerializerContext.cs
- NonPrimarySelectionGlyph.cs
- CheckBoxDesigner.cs
- LingerOption.cs
- DesignerAttribute.cs
- SelectionEditor.cs
- ConfigXmlAttribute.cs
- UpdateProgress.cs
- SelectionRange.cs
- SmtpNegotiateAuthenticationModule.cs
- PageThemeBuildProvider.cs
- ScaleTransform3D.cs
- DynamicRendererThreadManager.cs
- PropertyTabAttribute.cs
- ModifierKeysConverter.cs
- ErrorItem.cs
- WebPartDeleteVerb.cs
- XmlCharCheckingWriter.cs
- HtmlTitle.cs
- DelayedRegex.cs
- FileDetails.cs
- StringDictionaryWithComparer.cs
- ImageAnimator.cs
- CounterSampleCalculator.cs
- TypeExtensionConverter.cs
- DurationConverter.cs
- AutomationProperties.cs
- _UriTypeConverter.cs
- TextRangeEditTables.cs
- BrowserCapabilitiesFactoryBase.cs
- SchemaImporter.cs
- BamlBinaryWriter.cs
- CatalogZoneBase.cs
- Vector3D.cs
- QueryUtil.cs
- FileUtil.cs
- DictionaryMarkupSerializer.cs
- LayoutTableCell.cs
- DataGridViewComboBoxColumnDesigner.cs
- XmlUtil.cs
- codemethodreferenceexpression.cs
- Section.cs
- DynamicQueryableWrapper.cs
- Point4DConverter.cs
- MissingManifestResourceException.cs
- LayoutTable.cs
- ListBoxItemWrapperAutomationPeer.cs
- DeploymentExceptionMapper.cs