Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / VariableModifiersHelper.cs / 1305376 / VariableModifiersHelper.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities { using System; using System.ComponentModel; using System.Runtime; static class VariableModifiersHelper { static bool IsDefined(VariableModifiers modifiers) { return (modifiers == VariableModifiers.None || ((modifiers & (VariableModifiers.Mapped | VariableModifiers.ReadOnly)) == modifiers)); } public static bool IsReadOnly(VariableModifiers modifiers) { return (modifiers & VariableModifiers.ReadOnly) == VariableModifiers.ReadOnly; } public static bool IsMappable(VariableModifiers modifiers) { return (modifiers & VariableModifiers.Mapped) == VariableModifiers.Mapped; } public static void Validate(VariableModifiers modifiers, string argumentName) { if (!IsDefined(modifiers)) { throw FxTrace.Exception.AsError( new InvalidEnumArgumentException(argumentName, (int)modifiers, typeof(VariableModifiers))); } } } } // 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
- XmlEntityReference.cs
- ArgumentNullException.cs
- AccessText.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- CommandHelper.cs
- UniqueIdentifierService.cs
- ServicesExceptionNotHandledEventArgs.cs
- EventHandlersDesigner.cs
- VerificationAttribute.cs
- Tokenizer.cs
- TreeNodeStyle.cs
- FormView.cs
- BaseValidator.cs
- SspiHelper.cs
- CalendarDay.cs
- UICuesEvent.cs
- IdentityNotMappedException.cs
- XmlAttribute.cs
- MissingSatelliteAssemblyException.cs
- RequestCachingSection.cs
- Component.cs
- ToolStripContainer.cs
- DropSource.cs
- TextTrailingWordEllipsis.cs
- TextRunCache.cs
- Accessible.cs
- FacetEnabledSchemaElement.cs
- FontStretch.cs
- FastEncoder.cs
- RawAppCommandInputReport.cs
- GradientStop.cs
- ReflectionTypeLoadException.cs
- MessageQueueEnumerator.cs
- ProgressBarAutomationPeer.cs
- TemplateColumn.cs
- SoapElementAttribute.cs
- MexTcpBindingCollectionElement.cs
- cookiecollection.cs
- WebPartDisplayModeEventArgs.cs
- ResolveCriteriaApril2005.cs
- SqlInternalConnection.cs
- Attributes.cs
- IpcClientManager.cs
- ClipboardProcessor.cs
- SizeChangedInfo.cs
- InvalidMessageContractException.cs
- ControlHelper.cs
- DependencySource.cs
- WindowClosedEventArgs.cs
- Path.cs
- UniformGrid.cs
- PointConverter.cs
- PagedDataSource.cs
- SendMailErrorEventArgs.cs
- DataSourceNameHandler.cs
- DataObjectFieldAttribute.cs
- MediaContext.cs
- XmlIncludeAttribute.cs
- EntityDataSourceDesignerHelper.cs
- DataGridColumn.cs
- CodeCompiler.cs
- ListChangedEventArgs.cs
- LightweightCodeGenerator.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- SqlMetaData.cs
- OleDbError.cs
- Viewport2DVisual3D.cs
- HtmlInputSubmit.cs
- SqlGenerator.cs
- XmlExtensionFunction.cs
- HttpListener.cs
- Accessors.cs
- LinearQuaternionKeyFrame.cs
- HostVisual.cs
- DbgCompiler.cs
- WsiProfilesElement.cs
- Int16Animation.cs
- IsolatedStoragePermission.cs
- HttpCookiesSection.cs
- OperationResponse.cs
- XslUrlEditor.cs
- Span.cs
- Scene3D.cs
- CultureSpecificStringDictionary.cs
- TimelineGroup.cs
- XhtmlBasicTextViewAdapter.cs
- ObjectToIdCache.cs
- KeyNotFoundException.cs
- ExeConfigurationFileMap.cs
- ConstraintConverter.cs
- DynamicEntity.cs
- SwitchElementsCollection.cs
- StylusPoint.cs
- TripleDES.cs
- IdnElement.cs
- ServerIdentity.cs
- XamlSerializationHelper.cs
- HttpCookieCollection.cs
- FontNameEditor.cs
- ClientRoleProvider.cs