Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / Sql / SqlMethodAttribute.cs / 1 / SqlMethodAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All Rights Reserved. // Information Contained Herein is Proprietary and Confidential. // //[....] //[....] //daltudov //[....] //beysims //junfang //[....] //vadimt //----------------------------------------------------------------------------- using System; namespace Microsoft.SqlServer.Server { [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable] public sealed class SqlMethodAttribute : SqlFunctionAttribute { private bool m_fCallOnNullInputs; private bool m_fMutator; private bool m_fInvokeIfReceiverIsNull; public SqlMethodAttribute() { // default values m_fCallOnNullInputs = true; m_fMutator = false; m_fInvokeIfReceiverIsNull = false; } // SqlMethodAttribute public bool OnNullCall { get { return m_fCallOnNullInputs; } set { m_fCallOnNullInputs = value; } } // CallOnNullInputs public bool IsMutator { get { return m_fMutator; } set { m_fMutator = value; } } // IsMutator public bool InvokeIfReceiverIsNull { get { return m_fInvokeIfReceiverIsNull; } set { m_fInvokeIfReceiverIsNull = value; } } // InvokeIfReceiverIsNull } // class SqlMethodAttribute } // 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
- SQLBinaryStorage.cs
- TimeSpan.cs
- StateChangeEvent.cs
- IntAverageAggregationOperator.cs
- GenericTypeParameterBuilder.cs
- CssClassPropertyAttribute.cs
- CodeDOMUtility.cs
- SR.cs
- PeerOutputChannel.cs
- ValidationErrorCollection.cs
- StylusCollection.cs
- ToolConsole.cs
- HandlerBase.cs
- ResourcesBuildProvider.cs
- IgnoreSectionHandler.cs
- NameValueCollection.cs
- APCustomTypeDescriptor.cs
- ApplicationId.cs
- ValueExpressions.cs
- LocalizableResourceBuilder.cs
- ViewRendering.cs
- SerializationStore.cs
- FrameworkContextData.cs
- DictionaryEntry.cs
- SearchForVirtualItemEventArgs.cs
- StructuralCache.cs
- Point3DAnimationUsingKeyFrames.cs
- PagesSection.cs
- DecimalKeyFrameCollection.cs
- Serializer.cs
- OdbcDataAdapter.cs
- ListManagerBindingsCollection.cs
- CommandField.cs
- XPathArrayIterator.cs
- ColorKeyFrameCollection.cs
- DataGridViewCellParsingEventArgs.cs
- PrinterSettings.cs
- PathSegment.cs
- AutoGeneratedFieldProperties.cs
- PageParserFilter.cs
- ProfileBuildProvider.cs
- Reference.cs
- Trace.cs
- KeySplineConverter.cs
- AndCondition.cs
- CapabilitiesSection.cs
- TextParagraph.cs
- StreamingContext.cs
- SortExpressionBuilder.cs
- WebAdminConfigurationHelper.cs
- RepeaterItem.cs
- UserPersonalizationStateInfo.cs
- QilValidationVisitor.cs
- FileSystemWatcher.cs
- DataGridDetailsPresenter.cs
- XmlException.cs
- DynamicValidatorEventArgs.cs
- InternalPermissions.cs
- TextPatternIdentifiers.cs
- SecurityElement.cs
- RouteUrlExpressionBuilder.cs
- PersonalizationStateInfoCollection.cs
- EntityContainer.cs
- arclist.cs
- DbConnectionHelper.cs
- TemplateBindingExpressionConverter.cs
- SectionInformation.cs
- AnnotationResource.cs
- SmtpTransport.cs
- BuildManagerHost.cs
- CryptoApi.cs
- SrgsDocumentParser.cs
- RemotingConfiguration.cs
- X509ThumbprintKeyIdentifierClause.cs
- Axis.cs
- CultureMapper.cs
- OleDbSchemaGuid.cs
- RemotingConfigParser.cs
- ItemList.cs
- FilterEventArgs.cs
- mediaeventargs.cs
- ActivityExecutorOperation.cs
- SectionInformation.cs
- SiteMapNode.cs
- WebServiceData.cs
- SqlConnection.cs
- IsolatedStorageSecurityState.cs
- FormViewModeEventArgs.cs
- CodeRegionDirective.cs
- VariableDesigner.xaml.cs
- OutputCacheProfileCollection.cs
- SapiRecoContext.cs
- ScrollItemPattern.cs
- XmlFormatExtensionPointAttribute.cs
- DefaultMemberAttribute.cs
- PlaceHolder.cs
- TextChange.cs
- ResourceContainer.cs
- CodeMemberEvent.cs
- HashSet.cs