[corlib] Avoid unnecessary ephemeron array resizes
[mono.git] / mcs / class / referencesource / System.Activities.Presentation / System.Activities.Presentation / System / Activities / Presentation / Base / Core / Metadata / IRegisterMetadata.cs
1 //----------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation.  All rights reserved.
3 //----------------------------------------------------------------
4
5 namespace System.Activities.Presentation.Metadata 
6 {
7     using System;
8     using System.Collections.Generic;
9     using System.Text;
10
11     // <summary>
12     // Specifies a class that wishes to add extra attributes
13     // to the metadata store.
14     // </summary>
15     public interface IRegisterMetadata 
16     {
17         // <summary>
18         // Classes implementing register should use the
19         // MetadataStore.AddAttributeTable to add additional
20         // metadata to the store.
21         //
22         // Register will be called upon the
23         // initialization of the designer.
24         // </summary>
25         void Register();
26
27     }
28 }