Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- PersonalizablePropertyEntry.cs
- HttpDebugHandler.cs
- DateTimeEditor.cs
- DataViewManagerListItemTypeDescriptor.cs
- CacheModeConverter.cs
- AnchoredBlock.cs
- ServerValidateEventArgs.cs
- XmlQueryOutput.cs
- tabpagecollectioneditor.cs
- TextOutput.cs
- ResourceType.cs
- NetNamedPipeBindingElement.cs
- PeerInvitationResponse.cs
- ScaleTransform.cs
- ButtonField.cs
- ContentFilePart.cs
- WindowsListViewItemStartMenu.cs
- IODescriptionAttribute.cs
- RemotingConfiguration.cs
- OdbcDataReader.cs
- DynamicPropertyReader.cs
- TextRenderer.cs
- StorageComplexPropertyMapping.cs
- WebPartMinimizeVerb.cs
- _IPv4Address.cs
- LocatorPartList.cs
- RectAnimation.cs
- Types.cs
- ObjectItemConventionAssemblyLoader.cs
- TranslateTransform.cs
- PageCodeDomTreeGenerator.cs
- NegationPusher.cs
- FontInfo.cs
- MD5CryptoServiceProvider.cs
- DocumentViewerHelper.cs
- OuterGlowBitmapEffect.cs
- Converter.cs
- DataServiceQueryProvider.cs
- CommandField.cs
- NavigationProperty.cs
- MatrixAnimationBase.cs
- PreApplicationStartMethodAttribute.cs
- RepeaterDesigner.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- PrintPreviewGraphics.cs
- ListBindingConverter.cs
- WindowsStreamSecurityBindingElement.cs
- Point4DConverter.cs
- PasswordRecovery.cs
- EntityCommandCompilationException.cs
- RegexStringValidatorAttribute.cs
- GetKeyedHashRequest.cs
- HatchBrush.cs
- FontWeights.cs
- HandlerWithFactory.cs
- FontStretch.cs
- MatcherBuilder.cs
- GradientStop.cs
- WinFormsComponentEditor.cs
- Tablet.cs
- WebHttpSecurityElement.cs
- hwndwrapper.cs
- mansign.cs
- String.cs
- DrawListViewSubItemEventArgs.cs
- DelimitedListTraceListener.cs
- ProfileModule.cs
- AttachInfo.cs
- FieldToken.cs
- GlyphsSerializer.cs
- GeometryModel3D.cs
- QilScopedVisitor.cs
- ShutDownListener.cs
- DataGridViewCellStyleBuilderDialog.cs
- TrackingProfileSerializer.cs
- ModelPropertyImpl.cs
- Lease.cs
- GridViewPageEventArgs.cs
- TextServicesManager.cs
- mda.cs
- RawKeyboardInputReport.cs
- TraceContextEventArgs.cs
- GatewayDefinition.cs
- UntrustedRecipientException.cs
- ContentFileHelper.cs
- XmlTextWriter.cs
- TypeBuilder.cs
- XmlSubtreeReader.cs
- DataGridViewCheckBoxCell.cs
- Rectangle.cs
- XmlSchemaExternal.cs
- manifestimages.cs
- DeploymentExceptionMapper.cs
- ResourceBinder.cs
- CodeArrayCreateExpression.cs
- EntityDescriptor.cs
- LifetimeServices.cs
- CaseInsensitiveHashCodeProvider.cs
- XmlAnyAttributeAttribute.cs
- HttpBrowserCapabilitiesBase.cs