Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / Sql / SqlFacetAttribute.cs / 1 / SqlFacetAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All Rights Reserved. // Information Contained Herein is Proprietary and Confidential. // //[....] //[....] //daltudov //[....] //beysims //[....] //vadimt //----------------------------------------------------------------------------- using System; namespace Microsoft.SqlServer.Server { [ AttributeUsage( AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.ReturnValue | AttributeTargets.Parameter, AllowMultiple = false, Inherited = false ) ] #if WINFSInternalOnly internal #else public #endif class SqlFacetAttribute: Attribute { private bool m_IsFixedLength; private int m_MaxSize; private int m_Scale; private int m_Precision; private bool m_IsNullable; // Is this a fixed size field? public bool IsFixedLength { get { return this.m_IsFixedLength; } set { this.m_IsFixedLength = value; } } // The maximum size of the field (in bytes or characters depending on the field type) // or -1 if the size can be unlimited. public int MaxSize { get { return this.m_MaxSize; } set { this.m_MaxSize = value; } } // Precision, only valid for numeric types. public int Precision { get { return this.m_Precision; } set { this.m_Precision = value; } } // Scale, only valid for numeric types. public int Scale { get { return this.m_Scale; } set { this.m_Scale = value; } } // Is this field nullable? public bool IsNullable { get { return this.m_IsNullable; } set { this.m_IsNullable = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FormViewPageEventArgs.cs
- View.cs
- PathStreamGeometryContext.cs
- DataGridViewDataConnection.cs
- TemplateManager.cs
- RegularExpressionValidator.cs
- StringAnimationBase.cs
- NavigationProgressEventArgs.cs
- ClientTargetCollection.cs
- OracleConnectionFactory.cs
- SoapSchemaMember.cs
- QuaternionConverter.cs
- DictionaryBase.cs
- TypeConverterMarkupExtension.cs
- DataGridViewComboBoxCell.cs
- BaseTemplateBuildProvider.cs
- MultilineStringConverter.cs
- ProxyGenerationError.cs
- NotSupportedException.cs
- CachingHintValidation.cs
- Cursor.cs
- ListViewContainer.cs
- HttpChannelListener.cs
- DocumentPageHost.cs
- TemplateManager.cs
- JsonUriDataContract.cs
- SyndicationCategory.cs
- TextSchema.cs
- HashAlgorithm.cs
- UrlPath.cs
- XmlSchemaElement.cs
- StandardTransformFactory.cs
- AppDomainInstanceProvider.cs
- ThicknessAnimationUsingKeyFrames.cs
- SqlCacheDependencySection.cs
- TriggerBase.cs
- TextContainerChangeEventArgs.cs
- RoutedEventArgs.cs
- HttpProxyCredentialType.cs
- Compiler.cs
- EFTableProvider.cs
- ListViewSortEventArgs.cs
- RTLAwareMessageBox.cs
- SymmetricAlgorithm.cs
- XmlILOptimizerVisitor.cs
- AsymmetricKeyExchangeDeformatter.cs
- StdRegProviderWrapper.cs
- EntityDataSourceWrapperCollection.cs
- ProfileModule.cs
- Logging.cs
- contentDescriptor.cs
- SafePipeHandle.cs
- ConfigurationProperty.cs
- ObjectListGeneralPage.cs
- DataObjectCopyingEventArgs.cs
- ToolStripDropTargetManager.cs
- SqlCacheDependency.cs
- MissingFieldException.cs
- ProfileBuildProvider.cs
- NavigatorInput.cs
- FormViewDeleteEventArgs.cs
- OleDbWrapper.cs
- WebPartsPersonalizationAuthorization.cs
- WebMessageFormatHelper.cs
- KnownBoxes.cs
- SoapFault.cs
- RoutedUICommand.cs
- XamlPointCollectionSerializer.cs
- ParseChildrenAsPropertiesAttribute.cs
- WorkflowMarkupSerializer.cs
- AsyncDataRequest.cs
- DoWhileDesigner.xaml.cs
- Pair.cs
- DbConnectionOptions.cs
- EmbeddedMailObjectCollectionEditor.cs
- ListItemsCollectionEditor.cs
- ThicknessAnimation.cs
- XslAst.cs
- Transform3DGroup.cs
- SplashScreen.cs
- DbDataSourceEnumerator.cs
- X509CertificateCollection.cs
- DataListItem.cs
- SqlHelper.cs
- ETagAttribute.cs
- TextParagraphProperties.cs
- CompressEmulationStream.cs
- ByteAnimation.cs
- LoadRetryStrategyFactory.cs
- CalloutQueueItem.cs
- PartBasedPackageProperties.cs
- _NetRes.cs
- BamlLocalizableResourceKey.cs
- DATA_BLOB.cs
- SafeFileHandle.cs
- ComboBox.cs
- BitmapEffectOutputConnector.cs
- Label.cs
- TimelineCollection.cs
- Oid.cs