Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Base / System / Windows / Markup / MarkupExtensionReturnTypeAttribute.cs / 1 / MarkupExtensionReturnTypeAttribute.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2006 // // File: MarkupExtensionReturnTypeAttribute.cs // // Description: Describes what type a markup extension can return. // // Created: 11/17/2005 RRelyea // //--------------------------------------------------------------------------- using System; namespace System.Windows.Markup { ////// [AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)] public sealed class MarkupExtensionReturnTypeAttribute : Attribute { ////// public MarkupExtensionReturnTypeAttribute(Type returnType) { _returnType = returnType; } public MarkupExtensionReturnTypeAttribute(Type returnType, Type expressionType) { _returnType = returnType; _expressionType = expressionType; } ////// public MarkupExtensionReturnTypeAttribute() { } ////// public Type ReturnType { get { return _returnType; } } public Type ExpressionType { get { return _expressionType; } } private Type _returnType; private Type _expressionType; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2006 // // File: MarkupExtensionReturnTypeAttribute.cs // // Description: Describes what type a markup extension can return. // // Created: 11/17/2005 RRelyea // //--------------------------------------------------------------------------- using System; namespace System.Windows.Markup { ////// [AttributeUsage(AttributeTargets.Class, AllowMultiple=false, Inherited=true)] public sealed class MarkupExtensionReturnTypeAttribute : Attribute { ////// public MarkupExtensionReturnTypeAttribute(Type returnType) { _returnType = returnType; } public MarkupExtensionReturnTypeAttribute(Type returnType, Type expressionType) { _returnType = returnType; _expressionType = expressionType; } ////// public MarkupExtensionReturnTypeAttribute() { } ////// public Type ReturnType { get { return _returnType; } } public Type ExpressionType { get { return _expressionType; } } private Type _returnType; private Type _expressionType; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HandlerBase.cs
- RootDesignerSerializerAttribute.cs
- TypedMessageConverter.cs
- ConnectionPoolManager.cs
- PropertyNames.cs
- UnionCodeGroup.cs
- XmlQuerySequence.cs
- Misc.cs
- StrokeNodeEnumerator.cs
- InstanceHandleConflictException.cs
- Registry.cs
- InfoCardConstants.cs
- ApplicationSecurityManager.cs
- EmptyStringExpandableObjectConverter.cs
- PeerUnsafeNativeCryptMethods.cs
- ExpanderAutomationPeer.cs
- SignatureToken.cs
- WSTrust.cs
- MenuScrollingVisibilityConverter.cs
- IssuedTokenServiceCredential.cs
- PageParserFilter.cs
- ResourceKey.cs
- ClientBuildManager.cs
- EncodingNLS.cs
- ActivityExecutorDelegateInfo.cs
- ContentElementAutomationPeer.cs
- SignatureConfirmations.cs
- SqlAliaser.cs
- ComplusTypeValidator.cs
- CompressionTransform.cs
- cryptoapiTransform.cs
- ArgIterator.cs
- MenuAdapter.cs
- FtpWebResponse.cs
- BitmapEffectState.cs
- BaseDataBoundControl.cs
- Equal.cs
- FaultHandlingFilter.cs
- TrackingProfile.cs
- CodeArrayCreateExpression.cs
- UIntPtr.cs
- FullTextState.cs
- MailHeaderInfo.cs
- SafeArrayTypeMismatchException.cs
- AnnotationComponentChooser.cs
- InputManager.cs
- LockCookie.cs
- MediaPlayerState.cs
- _UriTypeConverter.cs
- TraceUtils.cs
- PolyLineSegment.cs
- SqlBuilder.cs
- RectangleF.cs
- NetworkAddressChange.cs
- TableAutomationPeer.cs
- DefaultValueConverter.cs
- SettingsContext.cs
- ResourcesBuildProvider.cs
- SafeCryptoHandles.cs
- MissingMethodException.cs
- DictionaryItemsCollection.cs
- CaseStatement.cs
- WorkflowRuntimeSection.cs
- TimeStampChecker.cs
- ExceptionUtil.cs
- MaskedTextBoxDesignerActionList.cs
- TextAutomationPeer.cs
- Group.cs
- XmlDocumentSchema.cs
- ConstructorBuilder.cs
- KeyPullup.cs
- ConfigurationSectionGroupCollection.cs
- XmlWriter.cs
- IncrementalCompileAnalyzer.cs
- StrongTypingException.cs
- FontSource.cs
- odbcmetadatafactory.cs
- IpcChannel.cs
- TagPrefixCollection.cs
- IndentTextWriter.cs
- AttributedMetaModel.cs
- ConfigurationManagerInternalFactory.cs
- CodeTypeReference.cs
- User.cs
- ProvidersHelper.cs
- NavigateUrlConverter.cs
- TextBox.cs
- GeneralTransform3D.cs
- ObjectListDataBindEventArgs.cs
- WebPartHelpVerb.cs
- ListenerBinder.cs
- EdmError.cs
- RawMouseInputReport.cs
- Bold.cs
- SolidColorBrush.cs
- URLIdentityPermission.cs
- SystemIPInterfaceProperties.cs
- FontSourceCollection.cs
- TaiwanLunisolarCalendar.cs
- BaseConfigurationRecord.cs