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
- SmiTypedGetterSetter.cs
- LocalFileSettingsProvider.cs
- ChangeDirector.cs
- TextServicesPropertyRanges.cs
- ISCIIEncoding.cs
- PlacementWorkspace.cs
- DotNetATv1WindowsLogEntryDeserializer.cs
- LineBreak.cs
- SQLInt64Storage.cs
- BaseTypeViewSchema.cs
- InstanceDescriptor.cs
- RuntimeConfig.cs
- WindowsListViewItemStartMenu.cs
- LinqDataSourceSelectEventArgs.cs
- uribuilder.cs
- ClientTargetCollection.cs
- sqlcontext.cs
- DataGridViewColumnConverter.cs
- GeometryHitTestResult.cs
- DesignRelationCollection.cs
- MetaColumn.cs
- WebServiceData.cs
- ValidatorAttribute.cs
- DataColumnMappingCollection.cs
- InputQueue.cs
- ConstraintEnumerator.cs
- PackageRelationshipCollection.cs
- Point.cs
- WebWorkflowRole.cs
- Padding.cs
- XmlSchemaSimpleType.cs
- StateMachine.cs
- DockProviderWrapper.cs
- BaseTreeIterator.cs
- ArrayElementGridEntry.cs
- ProgressiveCrcCalculatingStream.cs
- Profiler.cs
- GenericParameterDataContract.cs
- TraceSection.cs
- GridViewColumnCollection.cs
- ProjectionNode.cs
- controlskin.cs
- MenuScrollingVisibilityConverter.cs
- IndexedString.cs
- AutoGeneratedFieldProperties.cs
- RoleServiceManager.cs
- DataGridViewRowsRemovedEventArgs.cs
- _CommandStream.cs
- HelpEvent.cs
- basecomparevalidator.cs
- StaticDataManager.cs
- BlockCollection.cs
- DefaultValidator.cs
- ApplicationGesture.cs
- XmlSyndicationContent.cs
- BinaryObjectWriter.cs
- LineProperties.cs
- StyleCollection.cs
- ProjectionCamera.cs
- ReadOnlyDataSource.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- AuthenticationService.cs
- CapabilitiesPattern.cs
- TypefaceCollection.cs
- TabPage.cs
- CompressStream.cs
- ModifierKeysValueSerializer.cs
- _MultipleConnectAsync.cs
- ExpandoObject.cs
- CaseExpr.cs
- HandlerFactoryCache.cs
- LookupBindingPropertiesAttribute.cs
- UnmanagedMarshal.cs
- EmptyEnumerator.cs
- ReachFixedDocumentSerializerAsync.cs
- SchemaNamespaceManager.cs
- SqlDataSourceView.cs
- ResizeGrip.cs
- DependencyPropertyKind.cs
- XamlSerializerUtil.cs
- IListConverters.cs
- DockPattern.cs
- BamlLocalizableResource.cs
- SByte.cs
- ProcessModule.cs
- XmlSchemaProviderAttribute.cs
- CharAnimationBase.cs
- DictionarySectionHandler.cs
- Select.cs
- KnownBoxes.cs
- AnnotationStore.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- PlanCompiler.cs
- MethodImplAttribute.cs
- TextViewBase.cs
- CultureMapper.cs
- ScrollViewerAutomationPeer.cs
- Quaternion.cs
- WSDualHttpSecurityMode.cs
- AutomationAttributeInfo.cs