internal URTParam(string name, string typeName, string typeNS, string encodedNS, WsdlParser.URTParamType pType, bool bEmbedded, WsdlParser parser, WsdlParser.URTNamespace urtNamespace) { this._name = name; this._typeName = typeName; this._typeNS = typeNS; this._encodedNS = encodedNS; this._pType = pType; this._embeddedParam = bEmbedded; this._parser = parser; this._urtNamespace = urtNamespace; }
internal void AddArray(string arrayType, WsdlParser.URTNamespace arrayNS) { this._arrayType = arrayType; this._arrayNS = arrayNS; }
internal URTField(string name, string typeName, string xmlNS, WsdlParser parser, bool bPrimitive, bool bEmbedded, bool bAttribute, bool bOptional, bool bArray, string arraySize, WsdlParser.URTNamespace urtNamespace) { string str; this._name = name; this._typeName = typeName; this._parser = parser; if (parser.IsURTExportedType(xmlNS, out this._typeNS, out str) == UrtType.Interop) { this._encodedNS = urtNamespace.EncodedNS; } else { this._encodedNS = this._typeNS; } this._primitiveField = bPrimitive; this._embeddedField = bEmbedded; this._attributeField = bAttribute; this._optionalField = bOptional; this._arrayField = bArray; this._arraySize = arraySize; this._urtNamespace = urtNamespace; }
internal ReaderStream(string location) { this._location = location; this._name = string.Empty; this._targetNS = string.Empty; this._uniqueNS = null; this._reader = null; this._next = null; }