Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / ComplexBindingPropertiesAttribute.cs / 1305376 / ComplexBindingPropertiesAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* */ namespace System.ComponentModel { using System; using System.ComponentModel; using System.Diagnostics; using System.Security.Permissions; ////// [AttributeUsage(AttributeTargets.Class)] public sealed class ComplexBindingPropertiesAttribute : Attribute { private readonly string dataSource; private readonly string dataMember; ///Specifies the data source and data member properties for a component. ////// public ComplexBindingPropertiesAttribute() { this.dataSource = null; this.dataMember = null; } ////// Initializes a new instance of /// the ///class. /// /// public ComplexBindingPropertiesAttribute(string dataSource) { this.dataSource = dataSource; this.dataMember = null; } ////// Initializes a new instance of /// the ///class. /// /// public ComplexBindingPropertiesAttribute(string dataSource, string dataMember) { this.dataSource = dataSource; this.dataMember = dataMember; } ////// Initializes a new instance of /// the ///class. /// /// public string DataSource { get { return dataSource; } } ////// Gets the name of the data source property for the component this attribute is /// bound to. /// ////// public string DataMember { get { return dataMember; } } ////// Gets the name of the data member property for the component this attribute is /// bound to. /// ////// public static readonly ComplexBindingPropertiesAttribute Default = new ComplexBindingPropertiesAttribute(); public override bool Equals(object obj) { ComplexBindingPropertiesAttribute other = obj as ComplexBindingPropertiesAttribute; return other != null && other.DataSource == dataSource && other.DataMember == dataMember; } public override int GetHashCode() { return base.GetHashCode(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Specifies the default value for the ///, which is . This /// field is read-only. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DynamicScriptObject.cs
- WebMessageEncodingElement.cs
- UnknownMessageReceivedEventArgs.cs
- ValueConversionAttribute.cs
- HttpServerVarsCollection.cs
- EntityDescriptor.cs
- FixedSOMTable.cs
- SqlReorderer.cs
- InternalException.cs
- BamlBinaryReader.cs
- UserControlDesigner.cs
- SqlLiftIndependentRowExpressions.cs
- OutputCacheProfile.cs
- ConfigPathUtility.cs
- LogEntryDeserializer.cs
- CompositeActivityValidator.cs
- ComplexTypeEmitter.cs
- HttpModuleCollection.cs
- LoadWorkflowCommand.cs
- AnnotationService.cs
- Triplet.cs
- Inflater.cs
- ModuleBuilderData.cs
- BaseDataBoundControl.cs
- HealthMonitoringSection.cs
- AnnotationResourceChangedEventArgs.cs
- BinaryFormatterWriter.cs
- SchemaNamespaceManager.cs
- HtmlFormWrapper.cs
- ControlParameter.cs
- StandardBindingReliableSessionElement.cs
- FixedTextPointer.cs
- ExpressionBuilder.cs
- EncryptedXml.cs
- LexicalChunk.cs
- QuerySafeNavigator.cs
- MsmqAuthenticationMode.cs
- CompModSwitches.cs
- IisTraceWebEventProvider.cs
- AudioFormatConverter.cs
- MarshalByRefObject.cs
- ReadOnlyCollection.cs
- SecurityManager.cs
- HMAC.cs
- DataGridPageChangedEventArgs.cs
- FixedNode.cs
- SafeNativeMethods.cs
- HeaderedItemsControl.cs
- ItemChangedEventArgs.cs
- ViewStateModeByIdAttribute.cs
- IriParsingElement.cs
- ObjectIDGenerator.cs
- FixedElement.cs
- EventMappingSettingsCollection.cs
- GridViewColumnCollectionChangedEventArgs.cs
- GradientStopCollection.cs
- ValueOfAction.cs
- WorkflowViewService.cs
- DeploymentExceptionMapper.cs
- HttpConfigurationContext.cs
- ProxyWebPartConnectionCollection.cs
- MaterializeFromAtom.cs
- TypeLibConverter.cs
- ApplicationHost.cs
- RectangleGeometry.cs
- TextTreePropertyUndoUnit.cs
- SoapHeaderAttribute.cs
- EventOpcode.cs
- KeyMatchBuilder.cs
- XmlSigningNodeWriter.cs
- SharedRuntimeState.cs
- Configuration.cs
- CultureInfoConverter.cs
- InternalConfigHost.cs
- XhtmlTextWriter.cs
- ImageList.cs
- Int32CollectionConverter.cs
- TemplateBuilder.cs
- CodePageUtils.cs
- CTreeGenerator.cs
- FontWeight.cs
- AccessedThroughPropertyAttribute.cs
- Normalization.cs
- RawAppCommandInputReport.cs
- XmlSerializableServices.cs
- SqlConnectionPoolGroupProviderInfo.cs
- Figure.cs
- BinaryFormatterSinks.cs
- SHA1Managed.cs
- mediaeventargs.cs
- BaseTypeViewSchema.cs
- ADConnectionHelper.cs
- View.cs
- DefaultAuthorizationContext.cs
- TableCell.cs
- CssClassPropertyAttribute.cs
- ImageMapEventArgs.cs
- DataGridViewColumnHeaderCell.cs
- SecurityManager.cs
- SAPIEngineTypes.cs