예제 #1
0
 public TypeKey(AssemblyKey assemblyKey, string name)
 {
   if (name.LastIndexOf('.') > 0)
   {
     _namespaceKey = new NamespaceKey(assemblyKey, name.Substring(0, name.LastIndexOf('.')));
   }
   else
   {
     _namespaceKey = new NamespaceKey(assemblyKey);
   }
   _fullName = name;
 }
예제 #2
0
 public GenericParameterTypeKey(AssemblyKey assemblyKey, string name)
   : base(assemblyKey, name)
 {
 }
예제 #3
0
 public NamespaceKey(AssemblyKey assemblyKey, string name)
 {
   _assemblyKey = assemblyKey;
   _name = name;
 }
예제 #4
0
 public NamespaceKey(AssemblyKey assemblyKey)
   : this(assemblyKey, String.Empty)
 {
 }