| File: MS\Internal\Documents\Application\IChainOfDependenciesNode.cs | Web Access |
| Project: src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationUI\PresentationUI.csproj (PresentationUI) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // Defines the interface for participating in a ChainOfDependencies. namespace MS.Internal.Documents.Application { /// <summary> /// Defines the interface for participating in a ChainOfDependencies. /// <seealso cref="MS.Internal.Documents.Application.ChainOfDependencies<T>"/> /// </summary> /// <typeparam name="T">A type common to all in the chain.</typeparam> internal interface IChainOfDependenciesNode<T> { /// <summary> /// The next dependency in the chain. Null indicates there are no /// further dependencies. /// </summary> T Dependency { get; } } }