//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ /* */ namespace System.ComponentModel { using System; using System.Security.Permissions; /// /// Specifies which event is fired on initialization. /// [AttributeUsage(AttributeTargets.Class)] public sealed class InitializationEventAttribute : Attribute { private string eventName = null; /// /// /// Initializes a new instance of the class. /// /// public InitializationEventAttribute(string eventName) { this.eventName = eventName; } /// /// /// Gets the name of the initialization event. /// /// public string EventName { get { return this.eventName; } } } }