Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Sql / SqlMethodAttribute.cs / 1305376 / 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
- SystemException.cs
- ChangeTracker.cs
- InputLanguageEventArgs.cs
- mediaclock.cs
- DataGridViewTextBoxCell.cs
- GridViewRowPresenterBase.cs
- _NegotiateClient.cs
- SimpleFileLog.cs
- ContentFileHelper.cs
- regiisutil.cs
- ToolStripDropDownClosedEventArgs.cs
- Rotation3DAnimation.cs
- DescendentsWalkerBase.cs
- EntityModelBuildProvider.cs
- Package.cs
- SwitchLevelAttribute.cs
- RayMeshGeometry3DHitTestResult.cs
- InputGestureCollection.cs
- FlowLayoutSettings.cs
- XmlFormatWriterGenerator.cs
- ExecutionEngineException.cs
- PageBuildProvider.cs
- LinqDataSourceSelectEventArgs.cs
- EdmSchemaError.cs
- PackageStore.cs
- SecurityCriticalDataForSet.cs
- ToolStripLocationCancelEventArgs.cs
- PeerResolverElement.cs
- VerticalAlignConverter.cs
- FontResourceCache.cs
- QueryCacheEntry.cs
- EventLogReader.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- MultiTrigger.cs
- StringUtil.cs
- SimpleBitVector32.cs
- CaseCqlBlock.cs
- ValidationEventArgs.cs
- ImageIndexConverter.cs
- SimpleBitVector32.cs
- assertwrapper.cs
- EventManager.cs
- TraceInternal.cs
- HMACSHA512.cs
- CharUnicodeInfo.cs
- WebPartCatalogCloseVerb.cs
- DataControlReferenceCollection.cs
- OutOfMemoryException.cs
- EntitySetBaseCollection.cs
- Registration.cs
- ObjectDataSource.cs
- StringInfo.cs
- TextEndOfSegment.cs
- HitTestWithGeometryDrawingContextWalker.cs
- InvalidFilterCriteriaException.cs
- DrawingCollection.cs
- SrgsRule.cs
- XmlWrappingReader.cs
- TraceFilter.cs
- WindowsFormsHost.cs
- XamlBuildProvider.cs
- FunctionParameter.cs
- CodeDelegateCreateExpression.cs
- DataGridViewColumnEventArgs.cs
- ListViewSortEventArgs.cs
- CodeDomLoader.cs
- SecurityIdentifierElementCollection.cs
- DbConnectionOptions.cs
- SqlRowUpdatingEvent.cs
- odbcmetadatacollectionnames.cs
- Point.cs
- ProcessModelInfo.cs
- ExtensionWindowHeader.cs
- HelpEvent.cs
- DataObject.cs
- Set.cs
- LoginDesignerUtil.cs
- mediaeventshelper.cs
- XslCompiledTransform.cs
- InputLanguageSource.cs
- UnsafeNativeMethodsMilCoreApi.cs
- SequentialOutput.cs
- ScriptControlDescriptor.cs
- FtpRequestCacheValidator.cs
- GifBitmapEncoder.cs
- PolicyManager.cs
- BamlTreeNode.cs
- TypeSystem.cs
- IconBitmapDecoder.cs
- QilExpression.cs
- CollectionConverter.cs
- AttributeProviderAttribute.cs
- BindingCollection.cs
- SeekableReadStream.cs
- OuterGlowBitmapEffect.cs
- XsltInput.cs
- Int16Animation.cs
- ArrayConverter.cs
- HttpPostedFile.cs
- CleanUpVirtualizedItemEventArgs.cs