Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Compiler / TypeSystem / AttributeInfo.cs / 1305376 / AttributeInfo.cs
namespace System.Workflow.ComponentModel.Compiler { using System; using System.CodeDom; using System.Collections; using System.Globalization; using System.Collections.Generic; using System.Text.RegularExpressions; using System.Collections.ObjectModel; ////// Summary description for AttributeInfo. /// [CLSCompliant(false)] [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)] public sealed class AttributeInfoAttribute : Attribute { private AttributeInfo attributeInfo; internal AttributeInfoAttribute(AttributeInfo attributeInfo) { if (attributeInfo == null) throw new ArgumentNullException("attributeInfo"); this.attributeInfo = attributeInfo; } internal static AttributeInfoAttribute CreateAttributeInfoAttribute(Type attributeType, string[] argumentNames, object[] argumentValues) { return new AttributeInfoAttribute(new AttributeInfo(attributeType, argumentNames, argumentValues)); } public AttributeInfo AttributeInfo { get { return this.attributeInfo; } } } public sealed class AttributeInfo { #region Members and Constructors private Type attributeType; private string[] argumentNames; private object[] argumentValues; internal AttributeInfo(Type attributeType, string[] argumentNames, object[] argumentValues) { this.attributeType = attributeType; this.argumentNames = (string[])argumentNames.Clone(); this.argumentValues = (object[])argumentValues.Clone(); } #endregion #region Properties public Type AttributeType { get { return attributeType; } } public ReadOnlyCollection
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StringComparer.cs
- HttpCookieCollection.cs
- FacetDescriptionElement.cs
- CommandValueSerializer.cs
- PrintPreviewGraphics.cs
- SBCSCodePageEncoding.cs
- XmlHierarchicalDataSourceView.cs
- TransformerInfo.cs
- _DisconnectOverlappedAsyncResult.cs
- XmlSchemaCollection.cs
- SmtpNegotiateAuthenticationModule.cs
- SoapAttributeAttribute.cs
- AutomationEventArgs.cs
- XmlValueConverter.cs
- SecurityPolicySection.cs
- DataGridViewHeaderCell.cs
- WindowsSolidBrush.cs
- XPathMessageFilterElementComparer.cs
- EntityContainerRelationshipSetEnd.cs
- ArrayConverter.cs
- PeerValidationBehavior.cs
- _AutoWebProxyScriptHelper.cs
- TransformValueSerializer.cs
- EdmProperty.cs
- PathFigure.cs
- ServicePoint.cs
- WindowsSolidBrush.cs
- Root.cs
- ProjectedSlot.cs
- DataGridCaption.cs
- DataGridViewDesigner.cs
- Debug.cs
- UpdateEventArgs.cs
- XmlRawWriter.cs
- DownloadProgressEventArgs.cs
- ServiceInfo.cs
- PrtCap_Reader.cs
- DataGridView.cs
- FontFamilyIdentifier.cs
- StructuredType.cs
- MissingSatelliteAssemblyException.cs
- PageVisual.cs
- BitmapEffectDrawingContextState.cs
- GACIdentityPermission.cs
- TypeTypeConverter.cs
- InvalidPrinterException.cs
- ClaimTypeElementCollection.cs
- ClipboardProcessor.cs
- ProviderCommandInfoUtils.cs
- BufferedStream.cs
- ItemCollection.cs
- CancellationHandlerDesigner.cs
- DoubleStorage.cs
- UrlAuthFailureHandler.cs
- ListViewSelectEventArgs.cs
- WebPartAuthorizationEventArgs.cs
- RectAnimation.cs
- Single.cs
- XhtmlBasicFormAdapter.cs
- XmlQualifiedNameTest.cs
- XslNumber.cs
- serverconfig.cs
- PageStatePersister.cs
- PassportIdentity.cs
- StateWorkerRequest.cs
- DocumentViewer.cs
- EntityDataSourceStatementEditor.cs
- XmlBindingWorker.cs
- OdbcCommandBuilder.cs
- URLIdentityPermission.cs
- XmlExceptionHelper.cs
- DependencyPropertyDescriptor.cs
- DataGridViewCellLinkedList.cs
- ImageAnimator.cs
- ResourcesGenerator.cs
- Vector3DConverter.cs
- TreeNodeBinding.cs
- Int32RectConverter.cs
- PackageRelationshipCollection.cs
- AssociationEndMember.cs
- DefaultPrintController.cs
- WsatServiceAddress.cs
- TokenizerHelper.cs
- SiteMapDataSource.cs
- MetadataUtil.cs
- IdentitySection.cs
- FlowDocumentView.cs
- TextCharacters.cs
- _HelperAsyncResults.cs
- BindToObject.cs
- ValidatorCompatibilityHelper.cs
- XmlConvert.cs
- RuleProcessor.cs
- DocumentViewerHelper.cs
- ComponentCollection.cs
- ConfigurationConverterBase.cs
- AttributeTableBuilder.cs
- _UriSyntax.cs
- CodeArgumentReferenceExpression.cs
- TextEditorTyping.cs