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
- _NestedMultipleAsyncResult.cs
- IsolatedStorage.cs
- MulticastNotSupportedException.cs
- TextServicesCompartment.cs
- BindingMAnagerBase.cs
- Point3DAnimationBase.cs
- ModelItemCollectionImpl.cs
- XDeferredAxisSource.cs
- ByeOperation11AsyncResult.cs
- codemethodreferenceexpression.cs
- BaseCollection.cs
- QilVisitor.cs
- ApplicationFileCodeDomTreeGenerator.cs
- RoleService.cs
- DataGridViewButtonCell.cs
- EntityContainerEntitySet.cs
- DataGridViewCellValueEventArgs.cs
- AlphabeticalEnumConverter.cs
- SecuritySessionSecurityTokenAuthenticator.cs
- DataGridViewTopLeftHeaderCell.cs
- PersonalizablePropertyEntry.cs
- GroupItemAutomationPeer.cs
- ConstrainedDataObject.cs
- PropertyValueUIItem.cs
- _HeaderInfoTable.cs
- TypeConverterHelper.cs
- InstalledFontCollection.cs
- ContainerFilterService.cs
- __ConsoleStream.cs
- SerializationFieldInfo.cs
- ProxyHelper.cs
- InstanceCollisionException.cs
- ByteFacetDescriptionElement.cs
- GeneratedView.cs
- DefinitionBase.cs
- ExtendedPropertyDescriptor.cs
- ExtendedTransformFactory.cs
- CmsInterop.cs
- XmlReflectionMember.cs
- TextSchema.cs
- CustomAttributeSerializer.cs
- ZoneIdentityPermission.cs
- Emitter.cs
- TextCharacters.cs
- connectionpool.cs
- TextShapeableCharacters.cs
- BamlBinaryReader.cs
- AssemblyBuilder.cs
- LostFocusEventManager.cs
- KerberosTicketHashIdentifierClause.cs
- EncryptedReference.cs
- _TLSstream.cs
- HttpContextServiceHost.cs
- SizeF.cs
- EntityViewGenerationAttribute.cs
- FileReader.cs
- CodeTypeMemberCollection.cs
- HostingPreferredMapPath.cs
- XsltSettings.cs
- ConfigDefinitionUpdates.cs
- ScalarType.cs
- StronglyTypedResourceBuilder.cs
- DocumentViewerBase.cs
- InputLanguageCollection.cs
- TaskbarItemInfo.cs
- MimeMapping.cs
- ConsoleEntryPoint.cs
- FormViewUpdatedEventArgs.cs
- InputLangChangeEvent.cs
- CrossAppDomainChannel.cs
- Aggregates.cs
- TypedLocationWrapper.cs
- CustomWebEventKey.cs
- TextRunCacheImp.cs
- SqlDataReaderSmi.cs
- TiffBitmapEncoder.cs
- FixedFindEngine.cs
- TextRunTypographyProperties.cs
- MessageAction.cs
- AssemblyCollection.cs
- SqlConnectionFactory.cs
- ArglessEventHandlerProxy.cs
- BrowsableAttribute.cs
- PropertyMap.cs
- GeometryCollection.cs
- PeerTransportSecuritySettings.cs
- InternalCache.cs
- DoubleLink.cs
- StringFormat.cs
- CacheEntry.cs
- CreateRefExpr.cs
- ResizeGrip.cs
- UndoEngine.cs
- RenderDataDrawingContext.cs
- MenuEventArgs.cs
- MetadataFile.cs
- SolidColorBrush.cs
- RoutedEvent.cs
- OperandQuery.cs
- ProviderCommandInfoUtils.cs