Exemplo n.º 1
0
 public ArbitraryDataContainer InvokeFrom(Type type)
 {
     if (typeof(ArbitraryDataContainer).IsAssignableFrom(type))
     {
         ArbitraryDataContainer container = (ArbitraryDataContainer)Activator.CreateInstance(type);
         container.guid = guid;
         container.Tag  = Tag;
         return(container);
     }
     else
     {
         throw new InvalidCastException("Type " + type.Name + " is not an ADC");
     }
 }
Exemplo n.º 2
0
 public Template(ArbitraryDataContainer from)
 {
     this.guid = from.guid;
     this.Tag  = from.Tag;
 }