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
- SmiEventSink.cs
- SyndicationElementExtension.cs
- UnsafeNativeMethodsMilCoreApi.cs
- ManagementEventArgs.cs
- _Events.cs
- LocalValueEnumerator.cs
- ServerType.cs
- TransactionManager.cs
- EndpointAddressElementBase.cs
- SerTrace.cs
- IndependentAnimationStorage.cs
- HandlerElement.cs
- ObjectItemNoOpAssemblyLoader.cs
- SmtpNetworkElement.cs
- MessageFormatterConverter.cs
- LinearKeyFrames.cs
- SocketElement.cs
- LocationUpdates.cs
- PropertyOverridesDialog.cs
- PageBreakRecord.cs
- XmlSerializerImportOptions.cs
- CounterCreationDataConverter.cs
- VisualProxy.cs
- Pen.cs
- PackageStore.cs
- DataBoundControlHelper.cs
- DataKey.cs
- DbProviderManifest.cs
- ReadOnlyAttribute.cs
- BaseCAMarshaler.cs
- _FixedSizeReader.cs
- WorkflowInstanceExtensionManager.cs
- BroadcastEventHelper.cs
- DataControlLinkButton.cs
- DataRelationCollection.cs
- IISUnsafeMethods.cs
- Monitor.cs
- XmlHierarchicalEnumerable.cs
- AnnotationMap.cs
- WmlMobileTextWriter.cs
- CompilerGlobalScopeAttribute.cs
- ValuePatternIdentifiers.cs
- DataTableClearEvent.cs
- RectangleGeometry.cs
- WindowsClaimSet.cs
- LicenseContext.cs
- ApplicationProxyInternal.cs
- InkCollectionBehavior.cs
- PriorityQueue.cs
- TextCollapsingProperties.cs
- ObjectConverter.cs
- Codec.cs
- TextLineResult.cs
- EncryptedPackage.cs
- CustomValidator.cs
- Geometry3D.cs
- SqlGatherProducedAliases.cs
- OutputCacheSettings.cs
- EntryPointNotFoundException.cs
- DBCSCodePageEncoding.cs
- FileLoadException.cs
- _BaseOverlappedAsyncResult.cs
- HierarchicalDataSourceControl.cs
- WorkflowNamespace.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- X509Extension.cs
- UserControl.cs
- Int16Animation.cs
- UserPersonalizationStateInfo.cs
- securitycriticaldataformultiplegetandset.cs
- RectKeyFrameCollection.cs
- _NegotiateClient.cs
- MediaContextNotificationWindow.cs
- DetailsViewPagerRow.cs
- ListViewDeletedEventArgs.cs
- NameNode.cs
- RowBinding.cs
- UserControlParser.cs
- DateTimeSerializationSection.cs
- SystemWebExtensionsSectionGroup.cs
- ActivityUtilities.cs
- Rotation3DKeyFrameCollection.cs
- LineBreak.cs
- Rect.cs
- Int64AnimationUsingKeyFrames.cs
- ChameleonKey.cs
- TextFormatter.cs
- TransactionValidationBehavior.cs
- JsonEncodingStreamWrapper.cs
- InkPresenterAutomationPeer.cs
- TypeGeneratedEventArgs.cs
- CqlBlock.cs
- Calendar.cs
- ToolStripDesignerAvailabilityAttribute.cs
- DigitShape.cs
- WinInetCache.cs
- ThreadStartException.cs
- TextBoxBase.cs
- DelayedRegex.cs
- InstanceCreationEditor.cs