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
- XmlObjectSerializer.cs
- CompilerState.cs
- RuleSetDialog.cs
- ISCIIEncoding.cs
- ClientBuildManagerCallback.cs
- DrawingImage.cs
- NodeLabelEditEvent.cs
- DataSourceXmlElementAttribute.cs
- TransformPatternIdentifiers.cs
- OdbcParameterCollection.cs
- _CommandStream.cs
- ConstraintConverter.cs
- DeobfuscatingStream.cs
- SmtpMail.cs
- EllipseGeometry.cs
- ConsoleTraceListener.cs
- HtmlAnchor.cs
- TextTreeTextNode.cs
- HttpContextServiceHost.cs
- WindowHideOrCloseTracker.cs
- TextEditorContextMenu.cs
- DataSourceControlBuilder.cs
- ImageBrush.cs
- QilPatternFactory.cs
- BuildProvider.cs
- FixedNode.cs
- Model3D.cs
- ListControlConvertEventArgs.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- FileSystemInfo.cs
- MachineSettingsSection.cs
- HopperCache.cs
- PassportAuthenticationModule.cs
- TableRowCollection.cs
- Panel.cs
- DataGridViewRowCollection.cs
- DiscoveryExceptionDictionary.cs
- EdmError.cs
- TextSpanModifier.cs
- FileSystemInfo.cs
- PowerModeChangedEventArgs.cs
- AssociatedControlConverter.cs
- DataFieldConverter.cs
- XmlSerializer.cs
- SecurityHeader.cs
- CompilationPass2Task.cs
- MasterPage.cs
- WebPartZoneAutoFormat.cs
- GenericRootAutomationPeer.cs
- CatalogPartChrome.cs
- IdentifierCollection.cs
- ReachBasicContext.cs
- MenuItemCollectionEditorDialog.cs
- TreeView.cs
- Cursor.cs
- CallbackCorrelationInitializer.cs
- httpapplicationstate.cs
- SerializationSectionGroup.cs
- CodeVariableReferenceExpression.cs
- AuthenticationConfig.cs
- ChildTable.cs
- ConstantSlot.cs
- SQLByte.cs
- ComponentSerializationService.cs
- ModelVisual3D.cs
- DictionaryEntry.cs
- DPCustomTypeDescriptor.cs
- HttpCachePolicy.cs
- QfeChecker.cs
- WindowShowOrOpenTracker.cs
- WindowsStatusBar.cs
- SolidColorBrush.cs
- InfiniteIntConverter.cs
- AssertSection.cs
- TemplateManager.cs
- EntityUtil.cs
- UIElementParagraph.cs
- UshortList2.cs
- StringUtil.cs
- XhtmlBasicCommandAdapter.cs
- Viewport3DVisual.cs
- UnSafeCharBuffer.cs
- StylusEventArgs.cs
- MediaElement.cs
- FlowDocumentReader.cs
- ButtonBase.cs
- MailMessageEventArgs.cs
- BufferedOutputStream.cs
- HijriCalendar.cs
- FlagsAttribute.cs
- BaseResourcesBuildProvider.cs
- CommandValueSerializer.cs
- XmlTextEncoder.cs
- DiscardableAttribute.cs
- PipelineDeploymentState.cs
- XmlSchemaParticle.cs
- altserialization.cs
- PageClientProxyGenerator.cs
- RawAppCommandInputReport.cs
- Visitor.cs