Code:
/ FX-1434 / FX-1434 / 1.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
- CatalogZone.cs
- TypeDescriptionProviderAttribute.cs
- HttpCookiesSection.cs
- DelegateBodyWriter.cs
- LocationUpdates.cs
- ProtocolsConfiguration.cs
- XmlArrayItemAttributes.cs
- processwaithandle.cs
- AlphabeticalEnumConverter.cs
- mansign.cs
- ZipIOExtraFieldZip64Element.cs
- WebResponse.cs
- Transform3D.cs
- Blend.cs
- CellRelation.cs
- ResXResourceWriter.cs
- CustomTrackingRecord.cs
- TraceFilter.cs
- coordinator.cs
- GlyphInfoList.cs
- XmlEncodedRawTextWriter.cs
- ContainerControlDesigner.cs
- XmlSchemaObjectCollection.cs
- TextEditorContextMenu.cs
- PolicyValidationException.cs
- Control.cs
- TextTreeNode.cs
- HoistedLocals.cs
- EncryptionUtility.cs
- TableLayoutCellPaintEventArgs.cs
- GeneralTransform.cs
- HtmlListAdapter.cs
- _BaseOverlappedAsyncResult.cs
- SizeAnimationClockResource.cs
- HttpException.cs
- RunWorkerCompletedEventArgs.cs
- WorkflowServiceBuildProvider.cs
- TextCollapsingProperties.cs
- FormattedText.cs
- SessionStateUtil.cs
- UriExt.cs
- StatusBarItemAutomationPeer.cs
- CodeSnippetExpression.cs
- ObjRef.cs
- NominalTypeEliminator.cs
- CqlParser.cs
- ProtocolsConfigurationHandler.cs
- WebBrowserUriTypeConverter.cs
- WebProxyScriptElement.cs
- MultiView.cs
- ExpressionPrinter.cs
- objectquery_tresulttype.cs
- CommonDialog.cs
- EntityDataSourceViewSchema.cs
- ScrollItemPattern.cs
- ParseNumbers.cs
- EdmFunctionAttribute.cs
- Evidence.cs
- RemotingConfiguration.cs
- XhtmlBasicValidationSummaryAdapter.cs
- LZCodec.cs
- FlagsAttribute.cs
- AuthenticationModuleElementCollection.cs
- HTMLTagNameToTypeMapper.cs
- XsdBuilder.cs
- URLEditor.cs
- PipelineModuleStepContainer.cs
- EntitySetBaseCollection.cs
- HttpAsyncResult.cs
- SecurityAlgorithmSuiteConverter.cs
- GroupItemAutomationPeer.cs
- ExceptionValidationRule.cs
- PartDesigner.cs
- Nullable.cs
- ObjectHandle.cs
- WhitespaceRule.cs
- InvokeCompletedEventArgs.cs
- DataSourceXmlSerializer.cs
- DesignParameter.cs
- SettingsPropertyWrongTypeException.cs
- Point4DValueSerializer.cs
- AsyncOperationManager.cs
- EditingCommands.cs
- AsymmetricKeyExchangeFormatter.cs
- WindowsScrollBar.cs
- DrawingState.cs
- FactoryGenerator.cs
- Dynamic.cs
- MostlySingletonList.cs
- sqlcontext.cs
- BaseCollection.cs
- ReferencedType.cs
- DocumentXPathNavigator.cs
- CounterSampleCalculator.cs
- wgx_commands.cs
- DashStyles.cs
- BooleanSwitch.cs
- DataView.cs
- MarshalByRefObject.cs
- MetadataException.cs