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
- FileDialog.cs
- HitTestFilterBehavior.cs
- OleServicesContext.cs
- WebServiceMethodData.cs
- FormsAuthenticationUserCollection.cs
- objectquery_tresulttype.cs
- EnumUnknown.cs
- _HTTPDateParse.cs
- ConstraintManager.cs
- SoapReflectionImporter.cs
- PageScaling.cs
- UshortList2.cs
- NameSpaceEvent.cs
- UnionExpr.cs
- InnerItemCollectionView.cs
- ExeContext.cs
- XamlFrame.cs
- XmlCharCheckingWriter.cs
- Hex.cs
- PropertyDescriptorCollection.cs
- DataGridViewSelectedCellCollection.cs
- WebBrowserNavigatingEventHandler.cs
- XmlAutoDetectWriter.cs
- PreviewPrintController.cs
- MouseActionConverter.cs
- WindowsListBox.cs
- SelectionItemPattern.cs
- DataGridSortingEventArgs.cs
- HttpCookieCollection.cs
- Tile.cs
- DataTableReader.cs
- RadioButtonFlatAdapter.cs
- ResourceAssociationSetEnd.cs
- PopupControlService.cs
- SQLInt16.cs
- FutureFactory.cs
- BatchParser.cs
- SiteMapHierarchicalDataSourceView.cs
- SQLSingleStorage.cs
- PathFigureCollectionValueSerializer.cs
- X509Certificate.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- HttpProtocolReflector.cs
- DocumentsTrace.cs
- StorageRoot.cs
- ContextMenu.cs
- ServiceReference.cs
- PropertyEmitter.cs
- DetailsViewInsertedEventArgs.cs
- PrinterSettings.cs
- NetworkInformationPermission.cs
- ClientFormsAuthenticationCredentials.cs
- DataBoundControlDesigner.cs
- DataViewManager.cs
- ListViewTableRow.cs
- ImageButton.cs
- XPathNodeList.cs
- OracleFactory.cs
- RequestTimeoutManager.cs
- IgnorePropertiesAttribute.cs
- UncommonField.cs
- GacUtil.cs
- Matrix3DValueSerializer.cs
- BeginGetFileNameFromUserRequest.cs
- OrderedDictionary.cs
- odbcmetadatacolumnnames.cs
- BamlTreeUpdater.cs
- Opcode.cs
- HealthMonitoringSectionHelper.cs
- _BasicClient.cs
- CloudCollection.cs
- BamlCollectionHolder.cs
- WindowsListViewItemCheckBox.cs
- SafeFileMappingHandle.cs
- SchemaImporterExtension.cs
- AliasedSlot.cs
- HttpRequestContext.cs
- AttributeAction.cs
- EUCJPEncoding.cs
- SerializationHelper.cs
- UserNameSecurityTokenAuthenticator.cs
- EpmCustomContentWriterNodeData.cs
- XmlHierarchicalDataSourceView.cs
- CompositeCollectionView.cs
- Operator.cs
- OdbcException.cs
- ParameterModifier.cs
- MetadataPropertyAttribute.cs
- EventHandlersDesigner.cs
- ViewEventArgs.cs
- ApplicationServiceHelper.cs
- SettingsContext.cs
- SqlConnectionStringBuilder.cs
- ConnectivityStatus.cs
- DataContractSerializer.cs
- ToolStripDropDownButton.cs
- FormViewCommandEventArgs.cs
- IPGlobalProperties.cs
- ZipIOLocalFileHeader.cs
- CheckBox.cs