Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / XamlBuildTask / Microsoft / Build / Tasks / Xaml / CodeDomExtensionMethods.cs / 1305376 / CodeDomExtensionMethods.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace Microsoft.Build.Tasks.Xaml { using System; using System.CodeDom; static class CodeDomExtensionMethods { internal static CodeVariableReferenceExpression DeclareVar(this CodeStatementCollection block, Type type, string name, CodeExpression initExpression) { block.Add(new CodeVariableDeclarationStatement() { Name = name, Type = new CodeTypeReference(type), InitExpression = initExpression }); return new CodeVariableReferenceExpression(name); } internal static CodeFieldReferenceExpression Field(this CodeExpression targetObject, string fieldName) { return new CodeFieldReferenceExpression(targetObject, fieldName); } internal static CodeMethodInvokeExpression Invoke(this CodeExpression targetObject, string methodName, params CodeExpression[] parameters) { return new CodeMethodInvokeExpression(targetObject, methodName, parameters); } internal static CodeObjectCreateExpression New(this Type type, params CodeExpression[] parameters) { return new CodeObjectCreateExpression(type, parameters); } internal static CodePropertyReferenceExpression Property(this CodeExpression targetObject, string propertyName) { return new CodePropertyReferenceExpression(targetObject, propertyName); } } } // 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
- PagerSettings.cs
- RequestUriProcessor.cs
- IncrementalReadDecoders.cs
- FileDialog.cs
- Bits.cs
- NameSpaceExtractor.cs
- ArgIterator.cs
- AssemblyCache.cs
- NameTable.cs
- WindowsStatic.cs
- NotificationContext.cs
- XPathCompileException.cs
- ProxySimple.cs
- StateMachineSubscription.cs
- ProcessMessagesAsyncResult.cs
- ErrorFormatter.cs
- DuplexChannelFactory.cs
- ToolStripContainer.cs
- CultureInfoConverter.cs
- MessageSmuggler.cs
- VariantWrapper.cs
- CollectionsUtil.cs
- FixedHyperLink.cs
- MessageEnumerator.cs
- BitmapEffectCollection.cs
- GuidelineCollection.cs
- LocalBuilder.cs
- MultiAsyncResult.cs
- entitydatasourceentitysetnameconverter.cs
- SourceFilter.cs
- ServiceAppDomainAssociationProvider.cs
- BufferedOutputStream.cs
- MediaContextNotificationWindow.cs
- SymmetricAlgorithm.cs
- DrawingAttributeSerializer.cs
- ViewBase.cs
- ExplicitDiscriminatorMap.cs
- TransportContext.cs
- QilPatternFactory.cs
- MessageContractExporter.cs
- NumberSubstitution.cs
- Timer.cs
- CollectionView.cs
- HandleCollector.cs
- InProcStateClientManager.cs
- PagesSection.cs
- NavigationPropertySingletonExpression.cs
- MergablePropertyAttribute.cs
- XmlLanguageConverter.cs
- GroupByExpressionRewriter.cs
- TimelineCollection.cs
- SortDescription.cs
- ContainerVisual.cs
- DetailsViewRowCollection.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- InputLanguageSource.cs
- QueryProcessor.cs
- FeatureSupport.cs
- CodeTryCatchFinallyStatement.cs
- ErrorTableItemStyle.cs
- HideDisabledControlAdapter.cs
- SessionStateItemCollection.cs
- ToolboxSnapDragDropEventArgs.cs
- Run.cs
- VirtualizedCellInfoCollection.cs
- MultipleViewPattern.cs
- XmlProcessingInstruction.cs
- IntegrationExceptionEventArgs.cs
- LocalValueEnumerator.cs
- SystemIPGlobalProperties.cs
- Evaluator.cs
- infer.cs
- ConfigXmlCDataSection.cs
- ScrollChrome.cs
- TdsParserHelperClasses.cs
- DbResourceAllocator.cs
- WorkflowControlClient.cs
- OleDbPermission.cs
- ThemeDictionaryExtension.cs
- XamlReader.cs
- ImportContext.cs
- PlacementWorkspace.cs
- WorkflowCompensationBehavior.cs
- SystemSounds.cs
- TextComposition.cs
- MimeReturn.cs
- CheckBoxField.cs
- RestHandlerFactory.cs
- ContractMapping.cs
- DoubleCollectionConverter.cs
- GlyphElement.cs
- InstanceLockException.cs
- ExtendedProperty.cs
- ContainerSelectorActiveEvent.cs
- Button.cs
- FontStyles.cs
- Properties.cs
- Soap.cs
- ComponentDispatcherThread.cs
- CfgParser.cs