本文整理汇总了C#中System.Runtime.Remoting.Channels.IChannelReceiverHook接口的典型用法代码示例。如果您正苦于以下问题:C# IChannelReceiverHook接口的具体用法?C# IChannelReceiverHook怎么用?C# IChannelReceiverHook使用的例子?那么恭喜您, 这里精选的接口代码示例或许可以为您提供帮助。
IChannelReceiverHook接口属于System.Runtime.Remoting.Channels命名空间,在下文中一共展示了IChannelReceiverHook接口的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MyCustomChannel
// Implementation of 'IChannelReceiverHook' interface.
[PermissionSet(SecurityAction.Demand, Name="FullTrust")]
public class MyCustomChannel : IChannelReceiverHook
{
private bool portSet;
// Constructor for MyCustomChannel.
public MyCustomChannel(int port)
{
portSet = true;
}
// Constructor for MyCustomChannel.
public MyCustomChannel()
{
portSet = false;
}
public bool WantsToListen
{
get
{
if (portSet)
{
return false;
}
else
{
return true;
}
}
}
private string MyChannelScheme = "http";
public string ChannelScheme
{
get
{
return MyChannelScheme;
}
}
public IServerChannelSink ChannelSinkChain
{
get
{
// Null implementation.
return null;
}
}
public void AddHookChannelUri(string channelUri)
{
// Null implementation.
}
}