Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / ComplexBindingPropertiesAttribute.cs / 1 / 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(); } } }/// 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
- ServiceManager.cs
- GestureRecognizer.cs
- CustomAttributeBuilder.cs
- StorageEntityTypeMapping.cs
- SocketInformation.cs
- XslVisitor.cs
- BoundingRectTracker.cs
- RootBrowserWindowAutomationPeer.cs
- EventItfInfo.cs
- EntityCommandExecutionException.cs
- DateBoldEvent.cs
- GPRECTF.cs
- ApplicationHost.cs
- IPGlobalProperties.cs
- XmlComment.cs
- Point3DCollectionConverter.cs
- CodeParameterDeclarationExpressionCollection.cs
- MessageUtil.cs
- DataExpression.cs
- WorkflowApplicationUnloadedException.cs
- WebScriptMetadataFormatter.cs
- ISAPIRuntime.cs
- VisualTreeHelper.cs
- MultiPageTextView.cs
- FileChangeNotifier.cs
- BoolExpr.cs
- EncryptedType.cs
- TraceContextEventArgs.cs
- ReadOnlyDictionary.cs
- GridPatternIdentifiers.cs
- KoreanCalendar.cs
- BackgroundFormatInfo.cs
- PageAsyncTask.cs
- Binding.cs
- CreateSequence.cs
- VisualBrush.cs
- MembershipValidatePasswordEventArgs.cs
- Animatable.cs
- XmlSchemas.cs
- InnerItemCollectionView.cs
- Package.cs
- AncillaryOps.cs
- RunWorkerCompletedEventArgs.cs
- Part.cs
- ResponseBodyWriter.cs
- SHA384CryptoServiceProvider.cs
- EncoderReplacementFallback.cs
- ConfigurationValidatorAttribute.cs
- InlineUIContainer.cs
- QilInvokeEarlyBound.cs
- VerificationException.cs
- SafeFileMapViewHandle.cs
- WebPartManagerInternals.cs
- CloudCollection.cs
- SoapAttributes.cs
- TransformCollection.cs
- XmlMessageFormatter.cs
- MetadataSet.cs
- QueueProcessor.cs
- ActionMessageFilterTable.cs
- OdbcError.cs
- HtmlLinkAdapter.cs
- SettingsPropertyCollection.cs
- CharEnumerator.cs
- RawStylusInput.cs
- TextBoxAutomationPeer.cs
- StrokeCollection.cs
- CallbackTimeoutsElement.cs
- QueryOptionExpression.cs
- XPathNavigatorKeyComparer.cs
- SignatureToken.cs
- GestureRecognizer.cs
- EntityDataSourceWrapper.cs
- EntryWrittenEventArgs.cs
- BufferedStream.cs
- DatagridviewDisplayedBandsData.cs
- COM2IPerPropertyBrowsingHandler.cs
- DesignerActionItemCollection.cs
- ProviderException.cs
- Nullable.cs
- WebConfigurationFileMap.cs
- Win32Exception.cs
- PropertyInformationCollection.cs
- OdbcReferenceCollection.cs
- IApplicationTrustManager.cs
- _NetRes.cs
- ForceCopyBuildProvider.cs
- WebPartConnectionsDisconnectVerb.cs
- DPTypeDescriptorContext.cs
- RenderContext.cs
- CustomMenuItemCollection.cs
- ButtonFlatAdapter.cs
- Int32RectValueSerializer.cs
- ColumnBinding.cs
- oledbmetadatacollectionnames.cs
- DetailsViewActionList.cs
- WebPartTracker.cs
- BlobPersonalizationState.cs
- IdentityModelDictionary.cs
- RadioButtonBaseAdapter.cs