本文整理汇总了C#中MetaBuilders类的典型用法代码示例。如果您正苦于以下问题:C# MetaBuilders类的具体用法?C# MetaBuilders怎么用?C# MetaBuilders使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
MetaBuilders类属于命名空间,在下文中一共展示了MetaBuilders类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Parse
/// <summary>
/// Loads the given mode data into this <see cref="UserModesCreator"/>
/// </summary>
public void Parse( MetaBuilders.Irc.Messages.UserModeMessage msg )
{
if ( msg == null )
{
return;
}
this.Parse(msg.ModeChanges);
}
示例2: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnChannelOperatorStatusRequired( new IrcMessageEventArgs<ChannelOperatorStatusRequiredMessage>( this ) );
}
示例3: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnWallchops( new IrcMessageEventArgs<WallchopsMessage>( this ) );
}
示例4: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnUnknownChannelMode( new IrcMessageEventArgs<UnknownChannelModeMessage>( this ) );
}
示例5: Validate
/// <summary>
/// Validates this message against the given server support
/// </summary>
public virtual void Validate( MetaBuilders.Irc.ServerSupport serverSupport )
{
}
示例6: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnWhoIsChannelsReply( new IrcMessageEventArgs<WhoIsChannelsReplyMessage>( this ) );
}
示例7: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnNoSuchNick( new IrcMessageEventArgs<NoSuchNickMessage>( this ) );
}
示例8: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnUserNotificationServerSide( new IrcMessageEventArgs<UserNotificationServerSideMessage>( this ) );
}
示例9: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify(MetaBuilders.Irc.Messages.MessageConduit conduit)
{
conduit.OnUserAway( new IrcMessageEventArgs<UserAwayMessage>( this ) );
}
示例10: _chatClient_DataReceived
void _chatClient_DataReceived(object sender, MetaBuilders.Irc.Network.ConnectionDataEventArgs e)
{
Console.WriteLine(@"IRC Data received: {0}", e.Data);
}
示例11: Connection_Disconnected
void Connection_Disconnected(object sender, MetaBuilders.Irc.Network.ConnectionDataEventArgs e)
{
Dispatcher.Invoke(new Action(() => IsConnected = false));
WriteLine("Info", "Disconnected");
}
示例12: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnChannelCreationTime( new IrcMessageEventArgs<ChannelCreationTimeMessage>( this ) );
}
示例13: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnWatchStatusNicksReply( new IrcMessageEventArgs<WatchStatusNicksReplyMessage>( this ) );
}
示例14: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnYouAreBanned( new IrcMessageEventArgs<YouAreBannedMessage>( this ) );
}
示例15: Notify
/// <summary>
/// Notifies the given <see cref="MessageConduit"/> by raising the appropriate event for the current <see cref="IrcMessage"/> subclass.
/// </summary>
public override void Notify( MetaBuilders.Irc.Messages.MessageConduit conduit )
{
conduit.OnMonitorListFull( new IrcMessageEventArgs<MonitorListFullMessage>( this ) );
}