public struct1 testStructAndArr(struct1 a, struct1[] b){
return a;
}
public struct1[][] testStrManyArr(struct1[][] a){
return a;
}
public testClient(){
super();
}
}
用来指明Web Service中有哪些Web方法,以便被客户调用;
testClient_Info.java:
import system.*;
import system.Reflection.*;
import system.Web.Services.*;
public class testClient_Info implements IMetaData{
public void fillType(Type t){
long value = TypeAttributes.AnsiClass.value__ TypeAttributes.AutoLayout.value__ TypeAttributes.BeforeFieldInit.value__ TypeAttributes.Class.value__ TypeAttributes.Public.value__;
TypeAttributes attributes = new TypeAttributes(value);
t.set_Attributes(attributes);
}
public FieldInfo[] GetFieldsImpl(Type t){
return new FieldInfo[0];
}
public ConstructorInfo[] GetConstructorsImpl(Type t){
long value = 0;
ConstructorInfo ctor = null;
ParameterInfo param = null;
MethodAttributes attributes = null;
ParameterAttributes paramAttrs = null;
java.util.Vector ctorVec = new java.util.Vector();
// public testClient();
value = MethodAttributes.HideBySig.value__ MethodAttributes.Public.value__ MethodAttributes.ReuseSlot.value__ MethodAttributes.RTSpecialName.value__ MethodAttributes.SpecialName.value__;