Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //----------------------------------------------------------------------------- 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RouteTable.cs
- PositiveTimeSpanValidator.cs
- ImageMetadata.cs
- IIS7UserPrincipal.cs
- SQLInt16Storage.cs
- SQLDoubleStorage.cs
- PackageFilter.cs
- Walker.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- BasePattern.cs
- HttpEncoder.cs
- TextEffectCollection.cs
- MetabaseServerConfig.cs
- NodeLabelEditEvent.cs
- GridViewPageEventArgs.cs
- MenuAutomationPeer.cs
- SupportsPreviewControlAttribute.cs
- ConnectionStringEditor.cs
- ButtonStandardAdapter.cs
- XmlNamedNodeMap.cs
- CompatibleIComparer.cs
- HttpStreams.cs
- SessionStateModule.cs
- IPAddressCollection.cs
- CommunicationObject.cs
- WebEventTraceProvider.cs
- ReturnType.cs
- ArithmeticLiteral.cs
- SqlCacheDependency.cs
- RootBrowserWindowAutomationPeer.cs
- PropertyPushdownHelper.cs
- XmlTextEncoder.cs
- DurableInstance.cs
- EditingScope.cs
- StreamResourceInfo.cs
- AssociationEndMember.cs
- DataGridTableCollection.cs
- OperationResponse.cs
- AssemblyInfo.cs
- _NegoStream.cs
- InputReferenceExpression.cs
- DataGridViewColumnHeaderCell.cs
- SafeEventLogWriteHandle.cs
- SettingsAttributeDictionary.cs
- TypeConstant.cs
- Assign.cs
- CompressedStack.cs
- BitmapEffectGroup.cs
- ColorConvertedBitmapExtension.cs
- NameSpaceEvent.cs
- Source.cs
- ColorAnimationUsingKeyFrames.cs
- MatrixKeyFrameCollection.cs
- TimeStampChecker.cs
- ScrollBar.cs
- DbDataSourceEnumerator.cs
- OleDbRowUpdatedEvent.cs
- HttpCacheParams.cs
- SingleSelectRootGridEntry.cs
- StylusEditingBehavior.cs
- QueryableDataSourceEditData.cs
- TemplateBindingExtension.cs
- BorderSidesEditor.cs
- GridViewPageEventArgs.cs
- DodSequenceMerge.cs
- X509KeyIdentifierClauseType.cs
- ProfileProvider.cs
- CacheHelper.cs
- Stackframe.cs
- LicenseManager.cs
- SafeSecurityHandles.cs
- TextServicesCompartmentContext.cs
- ValidatorCompatibilityHelper.cs
- Command.cs
- StyleXamlParser.cs
- HtmlSelect.cs
- UnmanagedMarshal.cs
- PinnedBufferMemoryStream.cs
- TemplateEditingFrame.cs
- ToolStripItem.cs
- HtmlTableRowCollection.cs
- OwnerDrawPropertyBag.cs
- Underline.cs
- ScrollPattern.cs
- PropertyInformation.cs
- HwndSourceParameters.cs
- DesignRelationCollection.cs
- WorkflowItemPresenter.cs
- BitmapSourceSafeMILHandle.cs
- _HTTPDateParse.cs
- ItemsChangedEventArgs.cs
- DesignerTextViewAdapter.cs
- TemplateBuilder.cs
- MediaCommands.cs
- EventPrivateKey.cs
- ComPlusTypeValidator.cs
- TextRangeBase.cs
- Icon.cs
- _CacheStreams.cs
- RIPEMD160Managed.cs