Control.Event<'T> 类 (F#)

IEvent<_> 类型的事件实现。

命名空间/模块路径: Microsoft.FSharp.Control

程序集:FSharp.Core(在 FSharp.Core.dll 中)

type Event<'T> =
 class
  new Event : unit -> Event<'T>
  member this.Trigger : 'T -> unit
  member this.Publish :  IEvent<'T>
 end

备注

用于 Event 模块中定义的事件的函数。

此类型在编译的程序集中名为 FSharpEvent。 如果从 F# 以外的 .NET 语言中访问类型,或通过反射访问类型,请使用此名称。

构造函数

成员

说明

new

创建一个可观察对象。

实例成员

成员

说明

发布

将观察值作为第一类值发布。

触发器

使用给定的参数触发观察值。

平台

Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2

版本信息

F# 运行时

受以下版本支持:2.0、4.0

Silverlight

受以下版本支持:3

请参见

参考

Microsoft.FSharp.Control 命名空间 (F#)

Control.IEvent<'T> 类型缩写 (F#)

Control.IEvent<'Delegate,'Args> 接口 (F#)