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
- NumberSubstitution.cs
- TrustLevel.cs
- DoubleLink.cs
- XPathBuilder.cs
- ObjectQueryState.cs
- CollectionConverter.cs
- HttpProfileBase.cs
- ForeignKeyConstraint.cs
- Peer.cs
- RootBuilder.cs
- SspiSecurityTokenParameters.cs
- BulletDecorator.cs
- SpellerStatusTable.cs
- DataControlPagerLinkButton.cs
- MarshalDirectiveException.cs
- ClipboardData.cs
- FileChangesMonitor.cs
- MatrixConverter.cs
- ItemsControl.cs
- CachedPathData.cs
- ListItemViewAttribute.cs
- EastAsianLunisolarCalendar.cs
- AbandonedMutexException.cs
- SQLDecimal.cs
- FileReader.cs
- EntityConnectionStringBuilder.cs
- UnicodeEncoding.cs
- TimeSpanMinutesConverter.cs
- HuffModule.cs
- AutoGeneratedFieldProperties.cs
- ObjectItemAssemblyLoader.cs
- SafeFindHandle.cs
- SimpleHandlerFactory.cs
- RemotingAttributes.cs
- CryptoConfig.cs
- Int16Animation.cs
- ItemsChangedEventArgs.cs
- Messages.cs
- ProgressChangedEventArgs.cs
- AutomationPattern.cs
- OdbcErrorCollection.cs
- StickyNoteHelper.cs
- StoreItemCollection.cs
- TextEndOfParagraph.cs
- WebCategoryAttribute.cs
- SurrogateDataContract.cs
- StyleCollectionEditor.cs
- PartialCachingAttribute.cs
- XmlSchemaNotation.cs
- TypefaceMetricsCache.cs
- ClrPerspective.cs
- RewritingPass.cs
- EntityClientCacheKey.cs
- WindowsPrincipal.cs
- AuthorizationRuleCollection.cs
- XmlBinaryReader.cs
- SoapBinding.cs
- ResourceWriter.cs
- WorkerRequest.cs
- WebPartConnection.cs
- FixedTextPointer.cs
- XmlSchemaValidationException.cs
- complextypematerializer.cs
- GridToolTip.cs
- BezierSegment.cs
- InternalSafeNativeMethods.cs
- CultureSpecificStringDictionary.cs
- PathGradientBrush.cs
- BamlLocalizabilityResolver.cs
- RenderTargetBitmap.cs
- ComplexLine.cs
- DataSourceXmlClassAttribute.cs
- UnknownBitmapEncoder.cs
- SecurityTokenProviderContainer.cs
- InputElement.cs
- TranslateTransform.cs
- TreeNodeStyleCollection.cs
- IHttpResponseInternal.cs
- ApplySecurityAndSendAsyncResult.cs
- SemaphoreSlim.cs
- BooleanToVisibilityConverter.cs
- ComponentConverter.cs
- EntityViewGenerationConstants.cs
- TextEffectResolver.cs
- TextRunCache.cs
- KerberosSecurityTokenProvider.cs
- ControlPersister.cs
- SafeProcessHandle.cs
- LocalizableResourceBuilder.cs
- EntityDataSourceSelectingEventArgs.cs
- Quaternion.cs
- GridProviderWrapper.cs
- WebPartExportVerb.cs
- DataGridViewImageCell.cs
- PointHitTestResult.cs
- XmlSchemaInclude.cs
- WorkerProcess.cs
- ContextMenu.cs
- CommunicationException.cs
- WrappedIUnknown.cs