Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- FilterableAttribute.cs
- SafeEventLogReadHandle.cs
- HotSpotCollection.cs
- JsonFormatMapping.cs
- SocketException.cs
- EditBehavior.cs
- ActivationServices.cs
- TrackingRecordPreFilter.cs
- SemanticValue.cs
- ConnectivityStatus.cs
- DoubleKeyFrameCollection.cs
- _Semaphore.cs
- WebBrowserBase.cs
- Point3DValueSerializer.cs
- ShapingEngine.cs
- HotSpot.cs
- WindowsStatusBar.cs
- ExternalDataExchangeService.cs
- DiscoveryViaBehavior.cs
- FontConverter.cs
- AsymmetricKeyExchangeDeformatter.cs
- AdornerDecorator.cs
- ObjectDataSourceStatusEventArgs.cs
- TypeToken.cs
- HttpProfileGroupBase.cs
- XPathQilFactory.cs
- SystemWebCachingSectionGroup.cs
- ObjectAssociationEndMapping.cs
- SafeArchiveContext.cs
- TreeNodeMouseHoverEvent.cs
- XmlObjectSerializer.cs
- DivideByZeroException.cs
- RowsCopiedEventArgs.cs
- SqlConnectionPoolGroupProviderInfo.cs
- TrackingParameters.cs
- Listbox.cs
- RectangleGeometry.cs
- IDReferencePropertyAttribute.cs
- ItemChangedEventArgs.cs
- FontUnitConverter.cs
- AdornerLayer.cs
- Journaling.cs
- RemotingAttributes.cs
- DeferredElementTreeState.cs
- TextBox.cs
- Mutex.cs
- Listbox.cs
- MetaForeignKeyColumn.cs
- XPathSingletonIterator.cs
- PerformanceCounterCategory.cs
- COM2TypeInfoProcessor.cs
- FlowStep.cs
- Timeline.cs
- EtwTrace.cs
- PageSetupDialog.cs
- DecoderBestFitFallback.cs
- ReferencedCollectionType.cs
- MethodToken.cs
- NativeCompoundFileAPIs.cs
- SiteMapPath.cs
- COAUTHINFO.cs
- DataReceivedEventArgs.cs
- CodeSubDirectory.cs
- XmlRawWriterWrapper.cs
- AssemblyAttributes.cs
- Timer.cs
- ComponentCollection.cs
- RadioButtonRenderer.cs
- ProtectedUri.cs
- DataGridColumnHeadersPresenter.cs
- SettingsPropertyValueCollection.cs
- AppDomainCompilerProxy.cs
- HttpApplication.cs
- Context.cs
- MethodImplAttribute.cs
- ComponentGuaranteesAttribute.cs
- EventDescriptorCollection.cs
- ThrowHelper.cs
- PersistenceTypeAttribute.cs
- EasingKeyFrames.cs
- QilInvokeEarlyBound.cs
- FlowLayoutPanel.cs
- SchemaTableOptionalColumn.cs
- FunctionImportElement.cs
- FtpWebRequest.cs
- AssociatedControlConverter.cs
- CodeStatementCollection.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- DbConnectionPoolGroup.cs
- SolidColorBrush.cs
- NonVisualControlAttribute.cs
- IPEndPointCollection.cs
- XmlNamespaceMapping.cs
- EdmFunction.cs
- ECDsa.cs
- BaseCodePageEncoding.cs
- ParserStack.cs
- TextServicesCompartmentContext.cs
- SemanticResultKey.cs
- CSharpCodeProvider.cs