private SimpleSchemaType(System.Type type, WsdlGenerator.XMLNamespace xns) { this._type = type; this._xns = xns; this._abstractElms = new ArrayList(); this._fullRefName = WsdlGenerator.RefName(type); }
internal RealSchemaType(System.Type type, WsdlGenerator.XMLNamespace xns, string serviceEndpoint, Hashtable typeToServiceEndpoint, bool bUnique, WsdlGenerator WsdlGenerator) : base(type) { this._type = type; this._serviceEndpoint = serviceEndpoint; this._typeToServiceEndpoint = typeToServiceEndpoint; this._bUnique = bUnique; this._WsdlGenerator = WsdlGenerator; this._bStruct = type.IsValueType; this._xns = xns; this._implIFaces = null; this._iFaces = null; this._methods = null; this._fields = null; this._methodTypes = null; this._nestedTypes = type.GetNestedTypes(); if (this._nestedTypes != null) { foreach (System.Type type2 in this._nestedTypes) { this._WsdlGenerator.AddType(type2, xns); } } }
internal Restriction(string baseName, WsdlGenerator.XMLNamespace baseNS) { this._abstractElms = new ArrayList(); this._baseName = baseName; this._baseNS = baseNS; }