Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Data / System / Data / Common / DBParameter.cs / 1 / DBParameter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Common { using System; using System.ComponentModel; using System.Data; #if WINFSInternalOnly internal #else public #endif abstract class DbParameter : MarshalByRefObject, IDbDataParameter { // V1.2.3300 protected DbParameter() : base() { } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_DbType), ] abstract public DbType DbType { get; set; } [ EditorBrowsableAttribute(EditorBrowsableState.Advanced) ] public abstract void ResetDbType(); [ DefaultValue(ParameterDirection.Input), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Direction), ] abstract public ParameterDirection Direction { get; set; } [ Browsable(false), DesignOnly(true), EditorBrowsableAttribute(EditorBrowsableState.Never) ] abstract public Boolean IsNullable { get; set; } [ DefaultValue(""), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_ParameterName), ] abstract public String ParameterName { get; set; } byte IDbDataParameter.Precision { // SqlProjectTracking 17233 get { return 0; } set { } } byte IDbDataParameter.Scale { // SqlProjectTracking 17233 get { return 0; } set { } } [ ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Size), ] abstract public int Size { get; set; } [ DefaultValue(""), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceColumn), ] abstract public String SourceColumn { get; set; } [ DefaultValue(false), EditorBrowsableAttribute(EditorBrowsableState.Advanced), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceColumnNullMapping), ] abstract public bool SourceColumnNullMapping { get; set; } [ DefaultValue(DataRowVersion.Current), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceVersion), ] abstract public DataRowVersion SourceVersion { get; set; } [ DefaultValue(null), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Value), ] abstract public object Value { get; set; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Common { using System; using System.ComponentModel; using System.Data; #if WINFSInternalOnly internal #else public #endif abstract class DbParameter : MarshalByRefObject, IDbDataParameter { // V1.2.3300 protected DbParameter() : base() { } [ Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_DbType), ] abstract public DbType DbType { get; set; } [ EditorBrowsableAttribute(EditorBrowsableState.Advanced) ] public abstract void ResetDbType(); [ DefaultValue(ParameterDirection.Input), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Direction), ] abstract public ParameterDirection Direction { get; set; } [ Browsable(false), DesignOnly(true), EditorBrowsableAttribute(EditorBrowsableState.Never) ] abstract public Boolean IsNullable { get; set; } [ DefaultValue(""), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_ParameterName), ] abstract public String ParameterName { get; set; } byte IDbDataParameter.Precision { // SqlProjectTracking 17233 get { return 0; } set { } } byte IDbDataParameter.Scale { // SqlProjectTracking 17233 get { return 0; } set { } } [ ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Size), ] abstract public int Size { get; set; } [ DefaultValue(""), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceColumn), ] abstract public String SourceColumn { get; set; } [ DefaultValue(false), EditorBrowsableAttribute(EditorBrowsableState.Advanced), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceColumnNullMapping), ] abstract public bool SourceColumnNullMapping { get; set; } [ DefaultValue(DataRowVersion.Current), ResCategoryAttribute(Res.DataCategory_Update), ResDescriptionAttribute(Res.DbParameter_SourceVersion), ] abstract public DataRowVersion SourceVersion { get; set; } [ DefaultValue(null), RefreshProperties(RefreshProperties.All), ResCategoryAttribute(Res.DataCategory_Data), ResDescriptionAttribute(Res.DbParameter_Value), ] abstract public object Value { get; set; } } } // 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
- RootBrowserWindowAutomationPeer.cs
- TypeUtil.cs
- RowsCopiedEventArgs.cs
- Frame.cs
- Attributes.cs
- EntityStoreSchemaGenerator.cs
- SiteMapPath.cs
- MultiPageTextView.cs
- COAUTHIDENTITY.cs
- HttpCookiesSection.cs
- ACL.cs
- DataServiceHostFactory.cs
- GCHandleCookieTable.cs
- QilInvoke.cs
- FontStretches.cs
- ExternalDataExchangeClient.cs
- Int32CAMarshaler.cs
- LineProperties.cs
- DataContractSerializerElement.cs
- ObjectDataSourceStatusEventArgs.cs
- EncoderParameter.cs
- PartialToken.cs
- OleDbParameterCollection.cs
- SqlCacheDependencyDatabase.cs
- StreamGeometryContext.cs
- UriTemplateHelpers.cs
- HtmlElementCollection.cs
- OdbcCommandBuilder.cs
- XXXInfos.cs
- EndOfStreamException.cs
- DataControlCommands.cs
- webbrowsersite.cs
- CheckBoxAutomationPeer.cs
- WindowsSolidBrush.cs
- securestring.cs
- DetailsViewDesigner.cs
- ClientRolePrincipal.cs
- Int64Storage.cs
- ExecutedRoutedEventArgs.cs
- ExceptionValidationRule.cs
- ScrollChrome.cs
- X509PeerCertificateElement.cs
- VectorKeyFrameCollection.cs
- AnnouncementEndpoint.cs
- BoundColumn.cs
- HandlerWithFactory.cs
- Queue.cs
- DefaultTextStoreTextComposition.cs
- IPGlobalProperties.cs
- DbMetaDataColumnNames.cs
- InstancePersistenceException.cs
- EditorZoneAutoFormat.cs
- Rect3D.cs
- StatusBarPanel.cs
- DataStreamFromComStream.cs
- SettingsPropertyCollection.cs
- CellParagraph.cs
- StylusCollection.cs
- HttpCookie.cs
- NonSerializedAttribute.cs
- UIElement3D.cs
- ExtensionSimplifierMarkupObject.cs
- HotSpotCollection.cs
- InfoCardRSAPKCS1KeyExchangeDeformatter.cs
- GenericsInstances.cs
- ProviderIncompatibleException.cs
- Clause.cs
- ProcessInputEventArgs.cs
- DSASignatureFormatter.cs
- AlphabeticalEnumConverter.cs
- Win32.cs
- ResourceDescriptionAttribute.cs
- UrlUtility.cs
- ColorKeyFrameCollection.cs
- ConsoleEntryPoint.cs
- TextSelectionHighlightLayer.cs
- DataSourceProvider.cs
- BamlLocalizableResource.cs
- DetailsViewInsertedEventArgs.cs
- JournalEntryStack.cs
- CompositeActivityTypeDescriptorProvider.cs
- XmlILAnnotation.cs
- CopyOfAction.cs
- SafeNativeMemoryHandle.cs
- MouseDevice.cs
- UIElement.cs
- WCFServiceClientProxyGenerator.cs
- ResourceManager.cs
- WinFormsComponentEditor.cs
- HtmlTitle.cs
- FileSystemEventArgs.cs
- UIElementParagraph.cs
- HelloMessage11.cs
- ActiveDesignSurfaceEvent.cs
- CodeMemberField.cs
- PrinterUnitConvert.cs
- TokenizerHelper.cs
- XmlLoader.cs
- DbRetry.cs
- LiteralTextContainerControlBuilder.cs