Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Data / System / Data / Sql / SqlNotificationRequest.cs / 1 / SqlNotificationRequest.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Sql { using System; using System.Data.Common; using System.Data.SqlClient; // [System.ComponentModel.TypeConverterAttribute(typeof(System.Data.Sql.SqlNotificationRequest.SqlNotificationRequestConverter))] #if WINFSInternalOnly internal #else public #endif sealed class SqlNotificationRequest { private string _userData; private string _options; private int _timeout; public SqlNotificationRequest() : this(null, null, SqlClient.SQL.SqlDependencyTimeoutDefault) {} public SqlNotificationRequest(string userData, string options, int timeout) { UserData = userData; Timeout = timeout; Options = options; } public string Options { get { return _options; } set { if ((null != value) && (UInt16.MaxValue < value.Length)) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterService); } _options = value; } } public int Timeout { get { return _timeout; } set { if (0 > value) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterTimeout); } _timeout = value; } } public string UserData { get { return _userData; } set { if ((null != value) && (UInt16.MaxValue < value.Length)) { throw ADP.ArgumentOutOfRange(String.Empty, ADP.ParameterUserData); } _userData = value; } } } } // 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
- UniformGrid.cs
- TrailingSpaceComparer.cs
- DtdParser.cs
- Descriptor.cs
- QilBinary.cs
- SqlUtils.cs
- Collection.cs
- SQLDouble.cs
- MasterPageCodeDomTreeGenerator.cs
- ipaddressinformationcollection.cs
- WebUtil.cs
- EraserBehavior.cs
- DBSchemaRow.cs
- ListViewGroupConverter.cs
- XmlSchemaExporter.cs
- WebUtil.cs
- DataPagerField.cs
- LocatorGroup.cs
- CompiledQueryCacheKey.cs
- DataGridHeaderBorder.cs
- CodeTypeMemberCollection.cs
- NativeRecognizer.cs
- CodeAssignStatement.cs
- BaseUriHelper.cs
- CustomAttributeBuilder.cs
- SelectionItemPattern.cs
- HistoryEventArgs.cs
- WorkerRequest.cs
- BitArray.cs
- DashStyle.cs
- DaylightTime.cs
- XmlComment.cs
- WSTrust.cs
- EngineSiteSapi.cs
- RootAction.cs
- DataContractSet.cs
- CancellationToken.cs
- LineServicesRun.cs
- WebHttpEndpoint.cs
- DataException.cs
- ManualResetEventSlim.cs
- QilSortKey.cs
- PartitionedStreamMerger.cs
- NetMsmqSecurity.cs
- DragStartedEventArgs.cs
- ApplicationManager.cs
- ToolStripSettings.cs
- MD5.cs
- EntityDataSourceUtil.cs
- DrawingAttributeSerializer.cs
- PrefixHandle.cs
- PictureBox.cs
- QilList.cs
- SecurityRuntime.cs
- XmlParserContext.cs
- OdbcConnectionStringbuilder.cs
- BitmapMetadata.cs
- PrtTicket_Editor.cs
- EditorAttribute.cs
- BookmarkScope.cs
- SevenBitStream.cs
- _UriSyntax.cs
- OperatingSystem.cs
- ReferenceEqualityComparer.cs
- WebAdminConfigurationHelper.cs
- NeutralResourcesLanguageAttribute.cs
- DataListItemCollection.cs
- DbDataRecord.cs
- SynchronizationContext.cs
- ReflectionTypeLoadException.cs
- InstanceNotReadyException.cs
- RequestCachePolicyConverter.cs
- DataServiceHost.cs
- SqlFunctions.cs
- EmptyQuery.cs
- EventLogPermissionAttribute.cs
- WindowsAuthenticationModule.cs
- BindingOperations.cs
- StyleSheet.cs
- SMSvcHost.cs
- ListViewGroupItemCollection.cs
- ProcessHostConfigUtils.cs
- CatalogPartChrome.cs
- DataServiceBuildProvider.cs
- HttpApplication.cs
- SecurityHelper.cs
- ContactManager.cs
- DbConnectionStringBuilder.cs
- SiteOfOriginPart.cs
- UnsafeNativeMethods.cs
- HtmlTableCellCollection.cs
- StyleCollection.cs
- Viewport3DVisual.cs
- TreeNodeStyle.cs
- ExpressionBuilderCollection.cs
- InputMethodStateTypeInfo.cs
- HttpRequestCacheValidator.cs
- UriTemplateVariableQueryValue.cs
- CalendarDesigner.cs
- ZipIORawDataFileBlock.cs