Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / BookmarkOptionsHelper.cs / 1305376 / BookmarkOptionsHelper.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities { using System; using System.ComponentModel; static class BookmarkOptionsHelper { static bool IsDefined(BookmarkOptions options) { return options == BookmarkOptions.None || ((options & (BookmarkOptions.MultipleResume | BookmarkOptions.NonBlocking)) == options); } public static void Validate(BookmarkOptions options, string argumentName) { if (!IsDefined(options)) { throw FxTrace.Exception.AsError( new InvalidEnumArgumentException(argumentName, (int)options, typeof(BookmarkOptions))); } } public static bool SupportsMultipleResumes(BookmarkOptions options) { return (options & BookmarkOptions.MultipleResume) == BookmarkOptions.MultipleResume; } public static bool IsNonBlocking(BookmarkOptions options) { return (options & BookmarkOptions.NonBlocking) == BookmarkOptions.NonBlocking; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BindingExpressionBase.cs
- Attribute.cs
- RoleManagerSection.cs
- UserNameSecurityTokenAuthenticator.cs
- BackgroundWorker.cs
- EntitySqlQueryCacheKey.cs
- PreProcessInputEventArgs.cs
- PersianCalendar.cs
- FrameworkTextComposition.cs
- ContextMenuStripGroupCollection.cs
- OleDbCommandBuilder.cs
- WebPartTransformerAttribute.cs
- TableLayoutPanel.cs
- Triangle.cs
- TriggerActionCollection.cs
- XamlTemplateSerializer.cs
- BuildResult.cs
- BindingManagerDataErrorEventArgs.cs
- XmlRootAttribute.cs
- AccessorTable.cs
- CleanUpVirtualizedItemEventArgs.cs
- MappingModelBuildProvider.cs
- MarshalByValueComponent.cs
- ConfigXmlText.cs
- RoleService.cs
- SystemIPv4InterfaceProperties.cs
- OleDbDataReader.cs
- PtsHost.cs
- TextServicesCompartment.cs
- ImageSource.cs
- Ray3DHitTestResult.cs
- ResourceCodeDomSerializer.cs
- AuthorizationContext.cs
- QuotedPrintableStream.cs
- ControlType.cs
- ToolStripContainerActionList.cs
- TraceLevelStore.cs
- DoubleAnimationUsingKeyFrames.cs
- MethodCallExpression.cs
- AssemblyCache.cs
- UnsafeNativeMethods.cs
- DetectEofStream.cs
- ExpandedWrapper.cs
- DataBindingList.cs
- NavigationProperty.cs
- ThousandthOfEmRealDoubles.cs
- DSASignatureFormatter.cs
- ToolBarDesigner.cs
- RadialGradientBrush.cs
- PowerStatus.cs
- TextContainer.cs
- WebServiceEndpoint.cs
- SecurityListenerSettingsLifetimeManager.cs
- ProxyWebPartManager.cs
- KeyGestureConverter.cs
- UTF32Encoding.cs
- AvtEvent.cs
- ThemeDirectoryCompiler.cs
- CircleHotSpot.cs
- VideoDrawing.cs
- ListParaClient.cs
- PackageRelationship.cs
- Utilities.cs
- IERequestCache.cs
- DictationGrammar.cs
- SiteMapHierarchicalDataSourceView.cs
- UniqueConstraint.cs
- FamilyCollection.cs
- UriSectionReader.cs
- DbReferenceCollection.cs
- EntityContainer.cs
- PageRanges.cs
- SQLMoneyStorage.cs
- EpmCustomContentSerializer.cs
- NumberSubstitution.cs
- Int32CollectionConverter.cs
- GeometryHitTestParameters.cs
- PeerPresenceInfo.cs
- DataGridViewTextBoxColumn.cs
- ModelItemDictionary.cs
- CachedFontFamily.cs
- RayMeshGeometry3DHitTestResult.cs
- NetDataContractSerializer.cs
- DoWorkEventArgs.cs
- CompiledAction.cs
- NotifyCollectionChangedEventArgs.cs
- SvcMapFile.cs
- ImageDesigner.cs
- ExtensionSimplifierMarkupObject.cs
- ProcessInfo.cs
- XmlCDATASection.cs
- ListBox.cs
- EncoderReplacementFallback.cs
- DataGridViewComboBoxColumn.cs
- ComponentDesigner.cs
- SoapEnumAttribute.cs
- ExtensionQuery.cs
- Token.cs
- RemotingConfigParser.cs
- EDesignUtil.cs