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
- SparseMemoryStream.cs
- TableRowCollection.cs
- Version.cs
- SingletonConnectionReader.cs
- RuleSettingsCollection.cs
- PolicyUtility.cs
- Int32Rect.cs
- TableChangeProcessor.cs
- Brush.cs
- indexingfiltermarshaler.cs
- XmlAttributeCache.cs
- AtomPub10CategoriesDocumentFormatter.cs
- EditorPartCollection.cs
- Workspace.cs
- MappingModelBuildProvider.cs
- DialogBaseForm.cs
- PanelStyle.cs
- InvalidProgramException.cs
- FixedElement.cs
- BaseValidatorDesigner.cs
- Model3DCollection.cs
- TypographyProperties.cs
- RtfToken.cs
- XPathDocumentNavigator.cs
- Mouse.cs
- HttpCacheParams.cs
- CryptoApi.cs
- JsonReaderDelegator.cs
- InputProviderSite.cs
- InvalidOperationException.cs
- FontFaceLayoutInfo.cs
- WindowsSpinner.cs
- SystemParameters.cs
- InfoCardProofToken.cs
- HybridDictionary.cs
- XmlReaderDelegator.cs
- KerberosReceiverSecurityToken.cs
- SafeRightsManagementHandle.cs
- SessionParameter.cs
- TabItemAutomationPeer.cs
- KeyValueSerializer.cs
- GlyphsSerializer.cs
- TableCellCollection.cs
- AutomationEvent.cs
- SessionState.cs
- AppSettings.cs
- SingleKeyFrameCollection.cs
- TransformCollection.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- PageAsyncTaskManager.cs
- DuplexSecurityProtocolFactory.cs
- AuthenticationModuleElementCollection.cs
- Tracking.cs
- XmlEncoding.cs
- XmlSchemaAnnotation.cs
- ReadContentAsBinaryHelper.cs
- SafeNativeMethods.cs
- _NegotiateClient.cs
- _ProxyChain.cs
- WebPartMenu.cs
- ToolZoneDesigner.cs
- pingexception.cs
- NTAccount.cs
- RegionInfo.cs
- FederatedMessageSecurityOverHttpElement.cs
- Debug.cs
- ToolBarButton.cs
- BulletedList.cs
- AppDomainManager.cs
- UnsafeNativeMethods.cs
- Maps.cs
- OleDbDataReader.cs
- Mapping.cs
- SecurityToken.cs
- DataGridSortCommandEventArgs.cs
- TypeListConverter.cs
- XamlDebuggerXmlReader.cs
- unsafeIndexingFilterStream.cs
- ViewUtilities.cs
- KeyedCollection.cs
- CompressStream.cs
- TagPrefixAttribute.cs
- TypeReference.cs
- PageTextBox.cs
- HTMLTagNameToTypeMapper.cs
- MethodBuilderInstantiation.cs
- HttpRequestWrapper.cs
- ObjectViewListener.cs
- ConnectionConsumerAttribute.cs
- LinkUtilities.cs
- StrokeFIndices.cs
- SqlFlattener.cs
- SimpleTextLine.cs
- ErrorWebPart.cs
- SchemaNotation.cs
- RemoteWebConfigurationHostStream.cs
- WebPartDisplayModeEventArgs.cs
- TypefaceMetricsCache.cs
- BaseUriHelper.cs
- PlatformNotSupportedException.cs