Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Common / DBParameter.cs / 1305376 / DBParameter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Common { using System; using System.ComponentModel; using System.Data; public 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; public 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
- ScrollPatternIdentifiers.cs
- FixedPageAutomationPeer.cs
- Attributes.cs
- ListItemCollection.cs
- SecurityProtocolFactory.cs
- DbProviderFactories.cs
- SqlDeflator.cs
- PackagePart.cs
- MenuItemStyleCollection.cs
- HttpRuntimeSection.cs
- PersonalizablePropertyEntry.cs
- DescendantBaseQuery.cs
- PropertyMetadata.cs
- ListControl.cs
- PathBox.cs
- ConstructorExpr.cs
- FlowLayoutPanel.cs
- SqlDataSourceConfigureSelectPanel.cs
- X509CertificateChain.cs
- ExpressionPrinter.cs
- ToolStripCollectionEditor.cs
- PreservationFileReader.cs
- ProfileEventArgs.cs
- Int32EqualityComparer.cs
- Int64AnimationBase.cs
- BitmapCache.cs
- LineServices.cs
- ActivationServices.cs
- Signature.cs
- HtmlEncodedRawTextWriter.cs
- DecoderExceptionFallback.cs
- MessageSmuggler.cs
- XPathNodeList.cs
- TemplateBindingExtensionConverter.cs
- HtmlInputSubmit.cs
- HttpNamespaceReservationInstallComponent.cs
- cache.cs
- WebConvert.cs
- HandlerBase.cs
- SchemaTypeEmitter.cs
- FormViewModeEventArgs.cs
- ProcessingInstructionAction.cs
- InstanceKeyCompleteException.cs
- FragmentNavigationEventArgs.cs
- assemblycache.cs
- AuthorizationPolicyTypeElementCollection.cs
- BitmapCodecInfo.cs
- HtmlTitle.cs
- Invariant.cs
- EmptyEnumerator.cs
- DataSourceSelectArguments.cs
- TemplatePartAttribute.cs
- EncoderExceptionFallback.cs
- KnownTypes.cs
- SqlAggregateChecker.cs
- BevelBitmapEffect.cs
- FindCriteriaApril2005.cs
- WebInvokeAttribute.cs
- CodeRegionDirective.cs
- MenuBase.cs
- FieldToken.cs
- GacUtil.cs
- HandledEventArgs.cs
- Int32Rect.cs
- SafeSecurityHelper.cs
- PreProcessor.cs
- X509CertificateValidator.cs
- DataGridViewAccessibleObject.cs
- TemplateDefinition.cs
- AddInIpcChannel.cs
- NativeMethods.cs
- SiteMap.cs
- MergeFailedEvent.cs
- DataColumnChangeEvent.cs
- Executor.cs
- FusionWrap.cs
- CodeCatchClauseCollection.cs
- DayRenderEvent.cs
- StyleTypedPropertyAttribute.cs
- MetadataSerializer.cs
- CultureSpecificCharacterBufferRange.cs
- XamlInt32CollectionSerializer.cs
- QueryCacheKey.cs
- RelationshipNavigation.cs
- DataGridHelper.cs
- QilXmlWriter.cs
- HostingEnvironment.cs
- MenuItem.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- BuildProvider.cs
- PageAsyncTaskManager.cs
- ScriptReferenceEventArgs.cs
- BitConverter.cs
- PropertyValue.cs
- DataTableMapping.cs
- CardSpacePolicyElement.cs
- AnchorEditor.cs
- Number.cs
- RegexBoyerMoore.cs
- TreeBuilder.cs