using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Runtime.Remoting.Channels
{
/// Creates client channel sinks for the client channel through which remoting messages flow.
// Token: 0x020004E7 RID: 1255
[Token(Token = "0x20004E7")]
[ComVisible(true)]
public interface IClientChannelSinkProvider
{
/// Gets or sets the next sink provider in the channel sink provider chain.
/// The next sink provider in the channel sink provider chain.
/// The immediate caller does not have infrastructure permission.
// Token: 0x170005A1 RID: 1441
// (set) Token: 0x0600287F RID: 10367
[Token(Token = "0x170005A1")]
IClientChannelSinkProvider Next
{
[Token(Token = "0x600287F")]
[Address(Slot = "0")]
set;
}
}
}