GetCodeTypeReference() public method

public GetCodeTypeReference ( XmlQualifiedName typeName ) : CodeTypeReference
typeName System.Xml.XmlQualifiedName
return CodeTypeReference
コード例 #1
0
 public void TestRemotingTypeConversions()
 {
     XsdDataContractExporter x = new XsdDataContractExporter();
     XsdDataContractImporter i = new XsdDataContractImporter();
     Type[] ta = new Type[]
                     {
                         typeof(int), typeof(string), 
                         typeof(DateTime), typeof(float), 
                         typeof(TimeSpan), typeof(Decimal),
                         typeof(bool), typeof(char),
                         typeof(short), typeof(Int16), typeof(long)
                     };
     foreach (var t in ta)
     {
         Debug.WriteLine(".NET: " + t.Name);
         var y = x.GetSchemaTypeName(t);
         Debug.WriteLine(string.Format("XSD: {0} {1}", y.Namespace, y.Name));
         var cr = i.GetCodeTypeReference(y);
         Debug.WriteLine(".NET2 :" + cr.BaseType);
     }
 }