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
- XmlLanguage.cs
- GregorianCalendar.cs
- StrongNameUtility.cs
- MemberCollection.cs
- SoapFaultCodes.cs
- XmlNullResolver.cs
- SqlClientWrapperSmiStreamChars.cs
- TranslateTransform3D.cs
- InstanceLockedException.cs
- AssemblyResourceLoader.cs
- SqlConnectionManager.cs
- SwitchLevelAttribute.cs
- X509ChainElement.cs
- HtmlTable.cs
- SoundPlayerAction.cs
- webbrowsersite.cs
- CollectionViewGroupInternal.cs
- DetailsView.cs
- SelectionHighlightInfo.cs
- GridSplitter.cs
- MatrixIndependentAnimationStorage.cs
- Color.cs
- DocumentApplication.cs
- SymmetricAlgorithm.cs
- ProfileServiceManager.cs
- CollectionBase.cs
- UnSafeCharBuffer.cs
- ForwardPositionQuery.cs
- AutoGeneratedFieldProperties.cs
- ValueHandle.cs
- AttributeAction.cs
- GenericArgumentsUpdater.cs
- EventLogPropertySelector.cs
- AlignmentXValidation.cs
- DataRelationCollection.cs
- WMICapabilities.cs
- XmlIlVisitor.cs
- PackageRelationship.cs
- RowType.cs
- PictureBox.cs
- WebHttpBindingCollectionElement.cs
- XmlSchemaCompilationSettings.cs
- HostUtils.cs
- GlyphRunDrawing.cs
- ThicknessAnimationUsingKeyFrames.cs
- SqlBulkCopyColumnMappingCollection.cs
- ZoomPercentageConverter.cs
- RegionData.cs
- ContainerParagraph.cs
- PropertyDescriptor.cs
- HotCommands.cs
- prefixendpointaddressmessagefilter.cs
- ColorMap.cs
- TaskFactory.cs
- HMACRIPEMD160.cs
- LineSegment.cs
- DataListCommandEventArgs.cs
- SoundPlayer.cs
- RowSpanVector.cs
- FactoryGenerator.cs
- Compensate.cs
- Win32MouseDevice.cs
- SaveFileDialog.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- AuditLog.cs
- MouseOverProperty.cs
- RC2.cs
- TreeNode.cs
- CounterSample.cs
- ChooseAction.cs
- Win32SafeHandles.cs
- TransformConverter.cs
- StreamWithDictionary.cs
- TemplateContent.cs
- ToggleButtonAutomationPeer.cs
- UndoManager.cs
- PerformanceCounter.cs
- Request.cs
- SecurityCriticalDataForSet.cs
- CompilationSection.cs
- ScrollProviderWrapper.cs
- WebBaseEventKeyComparer.cs
- CompilerGlobalScopeAttribute.cs
- SafeMarshalContext.cs
- XmlQueryOutput.cs
- SQLSingle.cs
- Application.cs
- ExpressionBindingCollection.cs
- CrossSiteScriptingValidation.cs
- GlyphManager.cs
- CodeDirectoryCompiler.cs
- ProtocolsSection.cs
- HorizontalAlignConverter.cs
- IconBitmapDecoder.cs
- SettingsSavedEventArgs.cs
- RuntimeIdentifierPropertyAttribute.cs
- DescendentsWalkerBase.cs
- ConnectivityStatus.cs
- AnimationClock.cs
- PeerConnector.cs