System.Runtime.Serialization.Formatters.Soap.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:73k
源码类别:
VC书籍
开发平台:
C/C++
- //$si$ virtual
- ////////////////////////////////////////////////////////////////
- // File System.Runtime.Serialization.Formatters.Soap.dll:
- // Global functions
- //-------------------------------------------------------
- // Global fields
- //-------------------------------------------------------
- // Global MemberRefs
- //-------------------------------------------------------
- // Types
- //-------------------------------------------------------
- class Util.Version : System.Object
- {
- String VersionString;
- String SBSVersionString;
- Void Util.Version();
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapFormatter : System.Object
- {
- Class System.Runtime.Serialization.Formatters.Soap.SoapParser soapParser;
- Class System.Runtime.Serialization.ISurrogateSelector m_surrogates;
- ValueClass System.Runtime.Serialization.StreamingContext m_context;
- ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle m_typeFormat;
- Class System.Runtime.Serialization.Formatters.ISoapMessage m_topObject;
- ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle m_assemblyFormat;
- Class System.Runtime.Serialization.SerializationBinder m_binder;
- Class System.IO.Stream currentStream;
- Class System.Runtime.Serialization.Formatters.ISoapMessage get_TopObject();
- Void set_TopObject( Class System.Runtime.Serialization.Formatters.ISoapMessage value);
- ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle get_TypeFormat();
- Void set_TypeFormat( ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle value);
- ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle get_AssemblyFormat();
- Void set_AssemblyFormat( ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle value);
- Void System.Runtime.Serialization.Formatters.Soap.SoapFormatter();
- Void System.Runtime.Serialization.Formatters.Soap.SoapFormatter( Class System.Runtime.Serialization.ISurrogateSelector selector, ValueClass System.Runtime.Serialization.StreamingContext context);
- Object Deserialize( Class System.IO.Stream serializationStream);
- Object Deserialize( Class System.IO.Stream serializationStream, Class System.Runtime.Remoting.Messaging.HeaderHandler handler);
- Void Serialize( Class System.IO.Stream serializationStream, Object graph);
- Void Serialize( Class System.IO.Stream serializationStream, Object graph, SZArray Class System.Runtime.Remoting.Messaging.Header headers);
- Class System.Runtime.Serialization.ISurrogateSelector get_SurrogateSelector();
- Void set_SurrogateSelector( Class System.Runtime.Serialization.ISurrogateSelector value);
- Class System.Runtime.Serialization.SerializationBinder get_Binder();
- Void set_Binder( Class System.Runtime.Serialization.SerializationBinder value);
- ValueClass System.Runtime.Serialization.StreamingContext get_Context();
- Void set_Context( ValueClass System.Runtime.Serialization.StreamingContext value);
- property TopObject { get(){} set(){} };
- property TypeFormat { get(){} set(){} };
- property AssemblyFormat { get(){} set(){} };
- property SurrogateSelector { get(){} set(){} };
- property Binder { get(){} set(){} };
- property Context { get(){} set(){} };
- }
- interface System.Runtime.Serialization.Formatters.Soap.ISerParser :
- {
- Void Run();
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapParser : System.Object
- {
- Class System.Xml.XmlTextReader xmlReader;
- Class System.Runtime.Serialization.Formatters.Soap.SoapHandler soapHandler;
- Class System.Runtime.Serialization.Formatters.Soap.ObjectReader objectReader;
- Boolean bStop;
- I4 depth;
- Boolean bDebug;
- Class System.IO.TextReader textReader;
- Void System.Runtime.Serialization.Formatters.Soap.SoapParser( Class System.IO.Stream stream);
- Void TraceStream( Class System.IO.Stream stream);
- Void Init( Class System.Runtime.Serialization.Formatters.Soap.ObjectReader objectReader);
- Void Run();
- Void Stop();
- Void ParseXml();
- Void Dump( String name, Class System.Xml.XmlReader xmlReader);
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapHandler : System.Object
- {
- Class System.Runtime.Serialization.Formatters.Soap.SerStack stack;
- Class System.Xml.XmlTextReader xmlTextReader;
- Class System.Runtime.Serialization.Formatters.Soap.SoapParser soapParser;
- String textValue;
- Class System.Runtime.Serialization.Formatters.Soap.ObjectReader objectReader;
- Class System.Collections.Hashtable keyToNamespaceTable;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE currentState;
- Boolean isEnvelope;
- Boolean isBody;
- Boolean isTopFound;
- ValueClass HeaderStateEnum headerState;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack attributeValues;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack prPool;
- Class System.Collections.Hashtable assemKeyToAssemblyTable;
- Class System.Collections.Hashtable assemKeyToNameSpaceTable;
- Class System.Collections.Hashtable assemKeyToInteropAssemblyTable;
- Class System.Collections.Hashtable nameSpaceToKey;
- String soapKey;
- String urtKey;
- String soapEnvKey;
- String xsiKey;
- String xsdKey;
- I4 nextPrefix;
- Class System.Text.StringBuilder sburi;
- Class System.Text.StringBuilder stringBuffer;
- Class System.Runtime.Serialization.Formatters.Soap.NameCache nameCache;
- Class System.Collections.ArrayList xmlAttributeList;
- Class System.Collections.ArrayList headerList;
- I4 headerArrayLength;
- Void System.Runtime.Serialization.Formatters.Soap.SoapHandler( Class System.Runtime.Serialization.Formatters.Soap.SoapParser soapParser);
- Void Init( Class System.Runtime.Serialization.Formatters.Soap.ObjectReader objectReader);
- String NextPrefix();
- Class System.Runtime.Serialization.Formatters.Soap.ParseRecord GetPr();
- Void PutPr( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- String SerTraceString( String handler, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, String value, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE currentState, ValueClass HeaderStateEnum headerState);
- String SerTraceString( String handler, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, String value, String prefix, String urn, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE currentState, ValueClass HeaderStateEnum headerState);
- Void MarshalError( String handler, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, String value, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE currentState);
- Void MarshalError( String message);
- Void Start( Class System.Xml.XmlTextReader p);
- Void Finish();
- Void Error( Class System.Exception ex);
- Void StartElement( String prefix, String name, String urn);
- Void EndElement( String prefix, String name, String urn);
- Void StartChildren();
- Void FinishChildren( String prefix, String name, String urn);
- Void Attribute( String prefix, String name, String urn, String value);
- Void Text( String text);
- Void Comment( String body);
- Void ProcessAttributes( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord objectPr);
- Void ProcessType( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord objectPr);
- Class System.Type ProcessGetType( String value, String xmlKey, ByRef String assemblyString);
- Class System.Type GetInteropType( String value, String httpstring);
- Void ProcessArray( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, I4 firstIndex, Boolean IsInterop);
- SZArray I4 ParseArrayDimensions( String dimString, ByRef I4 rank, ByRef String dimSignature, ByRef ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE arrayTypeEnum);
- String PArray( SZArray I4 array);
- String NameFilter( String name);
- Void ProcessXmlAttribute( String prefix, String key, String value, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord objectPr);
- Void ProcessHeader( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ProcessHeaderMember( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ProcessHeaderMemberEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ProcessHeaderEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- }
- class AttributeValueEntry : System.Object
- {
- String prefix;
- String key;
- String value;
- String urn;
- Void AttributeValueEntry( String prefix, String key, String value, String urn);
- }
- class HeaderStateEnum : System.Enum
- {
- I4 value__;
- ValueClass HeaderStateEnum None;
- ValueClass HeaderStateEnum FirstHeaderRecord;
- ValueClass HeaderStateEnum HeaderRecord;
- ValueClass HeaderStateEnum NestedObject;
- ValueClass HeaderStateEnum TopLevelObject;
- }
- class System.Runtime.Serialization.Formatters.Soap.AttributeList : System.Object
- {
- Class System.Runtime.Serialization.Formatters.Soap.SerStack nameA;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack valueA;
- I4 get_Count();
- Void Clear();
- Void Put( String name, String value);
- Void Get( I4 index, ByRef String name, ByRef String value);
- Void Dump();
- Void System.Runtime.Serialization.Formatters.Soap.AttributeList();
- property Count { get(){} set(){} };
- }
- class System.Runtime.Serialization.Formatters.Soap.SerStack : System.Object
- {
- SZArray Object objects;
- String stackId;
- I4 top;
- I4 next;
- Void System.Runtime.Serialization.Formatters.Soap.SerStack();
- Void System.Runtime.Serialization.Formatters.Soap.SerStack( String stackId);
- Object GetItem( I4 index);
- Void Clear();
- Void Push( Object obj);
- Object Pop();
- Object Next();
- Void IncreaseCapacity();
- Object Peek();
- Object PeekPeek();
- I4 Count();
- Boolean IsEmpty();
- Void Reverse();
- Void Dump();
- }
- class System.Runtime.Serialization.Formatters.Soap.NameCacheEntry : System.Object
- {
- String name;
- Object value;
- Void System.Runtime.Serialization.Formatters.Soap.NameCacheEntry();
- }
- class System.Runtime.Serialization.Formatters.Soap.NameCache : System.Object
- {
- I4 MAX_CACHE_ENTRIES;
- SZArray Class System.Runtime.Serialization.Formatters.Soap.NameCacheEntry nameCache;
- I4 probe;
- String name;
- Object GetCachedValue( String name);
- Void SetCachedValue( Object value);
- Void System.Runtime.Serialization.Formatters.Soap.NameCache();
- Void System.Runtime.Serialization.Formatters.Soap.NameCache();
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapUtil : System.Object
- {
- Class System.Type typeofString;
- Class System.Type typeofBoolean;
- Class System.Type typeofObject;
- Class System.Type typeofSoapFault;
- Class System.Reflection.Assembly urtAssembly;
- String urtAssemblyString;
- Class System.Resources.ResourceManager SystemResMgr;
- Void DumpHash( String tag, Class System.Collections.Hashtable hashTable);
- Class System.Resources.ResourceManager InitResourceManager();
- String GetResourceString( String key);
- String GetResourceString( String key, SZArray Object values);
- Void System.Runtime.Serialization.Formatters.Soap.SoapUtil();
- Void System.Runtime.Serialization.Formatters.Soap.SoapUtil();
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapAssemblyInfo : System.Object
- {
- String assemblyString;
- Class System.Reflection.Assembly assembly;
- Void System.Runtime.Serialization.Formatters.Soap.SoapAssemblyInfo( String assemblyString);
- Void System.Runtime.Serialization.Formatters.Soap.SoapAssemblyInfo( String assemblyString, Class System.Reflection.Assembly assembly);
- Class System.Reflection.Assembly GetAssembly( Class System.Runtime.Serialization.Formatters.Soap.ObjectReader objectReader);
- }
- interface System.Runtime.Serialization.Formatters.Soap.ITrace :
- {
- String Trace();
- }
- class System.Runtime.Serialization.Formatters.Soap.ParseRecord : System.Object
- {
- I4 parseRecordIdCount;
- I4 PRparseRecordId;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE PRparseTypeEnum;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectTypeE PRobjectTypeEnum;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE PRarrayTypeEnum;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE PRmemberTypeEnum;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE PRmemberValueEnum;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE PRobjectPositionEnum;
- String PRname;
- String PRnameXmlKey;
- String PRxmlNameSpace;
- Boolean PRisParsed;
- Boolean PRisProcessAttributes;
- String PRvalue;
- Object PRvarValue;
- String PRkeyDt;
- String PRtypeXmlKey;
- Class System.Type PRdtType;
- String PRassemblyName;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE PRdtTypeCode;
- Boolean PRisVariant;
- Boolean PRisEnum;
- I8 PRobjectId;
- I8 PRidRef;
- String PRarrayElementTypeString;
- Class System.Type PRarrayElementType;
- Boolean PRisArrayVariant;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE PRarrayElementTypeCode;
- String PRprimitiveArrayTypeString;
- I4 PRrank;
- SZArray I4 PRlengthA;
- SZArray I4 PRpositionA;
- SZArray I4 PRlowerBoundA;
- SZArray I4 PRupperBoundA;
- SZArray I4 PRindexMap;
- I4 PRmemberIndex;
- I4 PRlinearlength;
- SZArray I4 PRrectangularMap;
- Boolean PRisLowerBound;
- I8 PRtopId;
- I8 PRheaderId;
- Boolean PRisHeaderRoot;
- Boolean PRisAttributesProcessed;
- Boolean PRisMustUnderstand;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE PRparseStateEnum;
- Boolean PRisWaitingForNestedObject;
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo PRobjectInfo;
- Boolean PRisValueTypeFixup;
- Object PRnewObj;
- SZArray Object PRobjectA;
- Class System.Runtime.Serialization.Formatters.Soap.PrimitiveArray PRprimitiveArray;
- Boolean PRisRegistered;
- Boolean PRisXmlAttribute;
- Void System.Runtime.Serialization.Formatters.Soap.ParseRecord();
- Void Counter();
- String Trace();
- Void Init();
- Class System.Runtime.Serialization.Formatters.Soap.ParseRecord Copy();
- Void Dump();
- Void System.Runtime.Serialization.Formatters.Soap.ParseRecord();
- }
- class System.Runtime.Serialization.Formatters.Soap.Util : System.Object
- {
- String PString( String value);
- String PString( Object value);
- String PArray( SZArray I4 array);
- Void NVTrace( String name, String value);
- Void NVTrace( String name, Object value);
- Void NVTraceI( String name, String value);
- Void NVTraceI( String name, Object value);
- Void System.Runtime.Serialization.Formatters.Soap.Util();
- }
- class System.Runtime.Serialization.Formatters.Soap.ValueFixup : System.Object
- {
- ValueClass System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum valueFixupEnum;
- Class System.Array arrayObj;
- SZArray I4 indexMap;
- Object header;
- Object memberObject;
- Class System.Reflection.MemberInfo valueInfo;
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo objectInfo;
- String memberName;
- Void System.Runtime.Serialization.Formatters.Soap.ValueFixup( Class System.Array arrayObj, SZArray I4 indexMap);
- Void System.Runtime.Serialization.Formatters.Soap.ValueFixup( Object header);
- Void System.Runtime.Serialization.Formatters.Soap.ValueFixup( Object memberObject, String memberName, Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo objectInfo);
- Void Fixup( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord record, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord parent);
- String Trace();
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalFE : System.Object
- {
- ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle FEtypeFormat;
- ValueClass System.Runtime.Serialization.Formatters.FormatterAssemblyStyle FEassemblyFormat;
- Class System.Runtime.Serialization.Formatters.ISoapMessage FEtopObject;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalSerializerTypeE FEserializerTypeEnum;
- Void System.Runtime.Serialization.Formatters.Soap.InternalFE();
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalSoapMessage : System.Object
- {
- String methodName;
- String xmlNameSpace;
- SZArray String paramNames;
- SZArray Object paramValues;
- SZArray Class System.Type paramTypes;
- Class System.Collections.Hashtable keyToNamespaceTable;
- Void System.Runtime.Serialization.Formatters.Soap.InternalSoapMessage();
- Void System.Runtime.Serialization.Formatters.Soap.InternalSoapMessage( String methodName, String xmlNameSpace, SZArray String paramNames, SZArray Object paramValues, SZArray Class System.Type paramTypes);
- Void System.Runtime.Serialization.Formatters.Soap.InternalSoapMessage( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Boolean IsNull( Object value);
- SZArray String get_FieldNames();
- Void set_FieldNames( SZArray String value);
- SZArray Class System.Type get_FieldTypes();
- Void set_FieldTypes( SZArray Class System.Type value);
- Void GetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- Void SetObjectData( Class System.Runtime.Serialization.SerializationInfo info, ValueClass System.Runtime.Serialization.StreamingContext context);
- property FieldNames { get(){} set(){} };
- property FieldTypes { get(){} set(){} };
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo : System.Object
- {
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType m_attributeType;
- String m_nameSpace;
- String m_elementName;
- String m_typeName;
- String m_typeNamespace;
- String get_AttributeNameSpace();
- String get_AttributeElementName();
- String get_AttributeTypeName();
- String get_AttributeTypeNamespace();
- Boolean IsEmbedded();
- Boolean IsXmlElement();
- Boolean IsXmlAttribute();
- Boolean IsXmlType();
- Void Dump( String id);
- Void System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo();
- property AttributeNameSpace { get(){} set(){} };
- property AttributeElementName { get(){} set(){} };
- property AttributeTypeName { get(){} set(){} };
- property AttributeTypeNamespace { get(){} set(){} };
- }
- class System.Runtime.Serialization.Formatters.Soap.ObjectIdentityComparer : System.Object
- {
- I4 Compare( Object x, Object y);
- Void System.Runtime.Serialization.Formatters.Soap.ObjectIdentityComparer();
- }
- class System.Runtime.Serialization.Formatters.Soap.ObjectHashCodeProvider : System.Object
- {
- I4 GetHashCode( Object obj);
- Void System.Runtime.Serialization.Formatters.Soap.ObjectHashCodeProvider();
- }
- class System.Runtime.Serialization.Formatters.Soap.NameInfo : System.Object
- {
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE NInameSpaceEnum;
- String NIname;
- I8 NIobjectId;
- I8 NIassemId;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NIprimitiveTypeEnum;
- Class System.Type NItype;
- Boolean NIisSealed;
- Boolean NIisMustUnderstand;
- String NInamespace;
- String NIheaderPrefix;
- String NIitemName;
- Boolean NIisArray;
- Boolean NIisArrayItem;
- Boolean NIisTopLevelObject;
- Boolean NIisNestedObject;
- Boolean NItransmitTypeOnObject;
- Boolean NItransmitTypeOnMember;
- Boolean NIisParentTypeOnObject;
- Boolean NIisHeader;
- Boolean NIisRemoteRecord;
- I4 NIid;
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo NIattributeInfo;
- I4 count;
- Void System.Runtime.Serialization.Formatters.Soap.NameInfo();
- Void Counter();
- Void Init();
- Void Dump( String value);
- }
- class System.Runtime.Serialization.Formatters.Soap.PrimitiveArray : System.Object
- {
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code;
- SZArray Boolean booleanA;
- SZArray Char charA;
- SZArray R8 doubleA;
- SZArray I2 int16A;
- SZArray I4 int32A;
- SZArray I8 int64A;
- SZArray I1 sbyteA;
- SZArray R4 singleA;
- SZArray UI2 uint16A;
- SZArray UI4 uint32A;
- SZArray UI8 uint64A;
- Void System.Runtime.Serialization.Formatters.Soap.PrimitiveArray( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code, Class System.Array array);
- Void Init( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code, Class System.Array array);
- String GetValue( I4 index);
- Void SetValue( String value, I4 index);
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalSerializerTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalSerializerTypeE Soap;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalSerializerTypeE Binary;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalElementTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalElementTypeE ObjectBegin;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalElementTypeE ObjectEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalElementTypeE Member;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE SerializedStreamHeader;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Object;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Member;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE ObjectEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE MemberEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Headers;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE HeadersEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE SerializedStreamHeaderEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Envelope;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE EnvelopeEnd;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE Body;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseTypeE BodyEnd;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalObjectTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectTypeE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectTypeE Object;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectTypeE Array;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE Top;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE Child;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalObjectPositionE Headers;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE Single;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE Jagged;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE Rectangular;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalArrayTypeE Base64;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE Header;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE Field;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberTypeE Item;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE InlineValue;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE Nested;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE Reference;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalMemberValueE Null;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalParseStateE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE Initial;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE Object;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE Member;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalParseStateE MemberChild;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Invalid;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Boolean;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Byte;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Char;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Currency;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Decimal;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Double;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Int16;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Int32;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Int64;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE SByte;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Single;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE TimeSpan;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE DateTime;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE UInt16;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE UInt32;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE UInt64;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Time;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Date;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE YearMonth;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Year;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE MonthDay;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Day;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Month;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE HexBinary;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Base64Binary;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Integer;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE PositiveInteger;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NonPositiveInteger;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NonNegativeInteger;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NegativeInteger;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE AnyUri;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE QName;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Notation;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NormalizedString;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Token;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Language;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Name;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Idrefs;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Entities;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Nmtoken;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Nmtokens;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE NcName;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Id;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Idref;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE Entity;
- }
- class System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum Empty;
- ValueClass System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum Array;
- ValueClass System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum Header;
- ValueClass System.Runtime.Serialization.Formatters.Soap.ValueFixupEnum Member;
- }
- class System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE None;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE Soap;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE XdrPrimitive;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE XdrString;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE UrtSystem;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE UrtUser;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE UserNameSpace;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE MemberName;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE Interop;
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE CallElement;
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapAttributeType : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType None;
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType Embedded;
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType XmlElement;
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType XmlAttribute;
- ValueClass System.Runtime.Serialization.Formatters.Soap.SoapAttributeType XmlType;
- }
- class System.Runtime.Serialization.Formatters.Soap.XsdVersion : System.Enum
- {
- I4 value__;
- ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion V1999;
- ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion V2000;
- ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion V2001;
- }
- class System.Runtime.Serialization.Formatters.Soap.Converter : System.Object
- {
- I4 primitiveTypeEnumLength;
- SZArray Class System.Type typeA;
- SZArray String valueA;
- SZArray String valueB;
- SZArray ValueClass System.TypeCode typeCodeA;
- SZArray ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE codeA;
- SZArray Boolean escapeA;
- Class System.Text.StringBuilder sb;
- Class System.Type typeofISerializable;
- Class System.Type typeofString;
- Class System.Type typeofConverter;
- Class System.Type typeofBoolean;
- Class System.Type typeofByte;
- Class System.Type typeofChar;
- Class System.Type typeofDecimal;
- Class System.Type typeofDouble;
- Class System.Type typeofInt16;
- Class System.Type typeofInt32;
- Class System.Type typeofInt64;
- Class System.Type typeofSByte;
- Class System.Type typeofSingle;
- Class System.Type typeofTimeSpan;
- Class System.Type typeofDateTime;
- Class System.Type typeofUInt16;
- Class System.Type typeofUInt32;
- Class System.Type typeofUInt64;
- Class System.Type typeofSoapTime;
- Class System.Type typeofSoapDate;
- Class System.Type typeofSoapYear;
- Class System.Type typeofSoapMonthDay;
- Class System.Type typeofSoapYearMonth;
- Class System.Type typeofSoapDay;
- Class System.Type typeofSoapMonth;
- Class System.Type typeofSoapHexBinary;
- Class System.Type typeofSoapBase64Binary;
- Class System.Type typeofSoapInteger;
- Class System.Type typeofSoapPositiveInteger;
- Class System.Type typeofSoapNonPositiveInteger;
- Class System.Type typeofSoapNonNegativeInteger;
- Class System.Type typeofSoapNegativeInteger;
- Class System.Type typeofSoapAnyUri;
- Class System.Type typeofSoapQName;
- Class System.Type typeofSoapNotation;
- Class System.Type typeofSoapNormalizedString;
- Class System.Type typeofSoapToken;
- Class System.Type typeofSoapLanguage;
- Class System.Type typeofSoapName;
- Class System.Type typeofSoapIdrefs;
- Class System.Type typeofSoapEntities;
- Class System.Type typeofSoapNmtoken;
- Class System.Type typeofSoapNmtokens;
- Class System.Type typeofSoapNcName;
- Class System.Type typeofSoapId;
- Class System.Type typeofSoapIdref;
- Class System.Type typeofSoapEntity;
- Class System.Type typeofISoapXsd;
- Class System.Type typeofObject;
- Class System.Type typeofSoapFault;
- Class System.Type typeofTypeArray;
- Class System.Type typeofIConstructionCallMessage;
- Class System.Type typeofIMethodCallMessage;
- Class System.Type typeofReturnMessage;
- Class System.Type typeofSystemVoid;
- Class System.Type typeofInternalSoapMessage;
- Class System.Type typeofHeader;
- Class System.Type typeofMarshalByRefObject;
- Class System.Reflection.Assembly urtAssembly;
- String urtAssemblyString;
- Void System.Runtime.Serialization.Formatters.Soap.Converter();
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE SoapToCode( Class System.Type type);
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE ToCode( Class System.Type type);
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE SoapToCode( String value);
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE ToCode( String value);
- Boolean IsWriteAsByteArray( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- I4 TypeLength( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalNameSpaceE GetNameSpaceEnum( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code, Class System.Type type, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, ByRef String typeName);
- Boolean IsSiTransmitType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void InitTypeA();
- Class System.Type SoapToType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Class System.Type ToType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void InitValueA();
- String SoapToComType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- String ToComType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void InitValueB();
- String ToXmlDataType( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void InitTypeCodeA();
- ValueClass System.TypeCode ToTypeCode( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void InitCodeA();
- ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE ToPrimitiveTypeEnum( ValueClass System.TypeCode typeCode);
- Void InitEscapeA();
- Boolean IsEscaped( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- String SoapToString( Object data, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- String ToString( Object data, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Object FromString( String value, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void System.Runtime.Serialization.Formatters.Soap.Converter();
- }
- class System.Runtime.Serialization.Formatters.Soap.SoapWriter : System.Object
- {
- I4 StringBuilderSize;
- String _soapStartStr;
- String _soapStart1999Str;
- String _soapStart2000Str;
- SZArray UI1 _soapStart;
- SZArray UI1 _soapStart1999;
- SZArray UI1 _soapStart2000;
- Class System.Runtime.Serialization.Formatters.Soap.AttributeList attrList;
- Class System.Runtime.Serialization.Formatters.Soap.AttributeList attrValueList;
- I4 lineIndent;
- I4 instanceIndent;
- Class System.Text.StringBuilder stringBuffer;
- Class System.Text.StringBuilder sb;
- I4 topId;
- I4 headerId;
- Class System.Collections.Hashtable assemblyInfos;
- Class System.IO.StreamWriter writer;
- Class System.IO.Stream stream;
- Class System.Collections.Hashtable typeNameToDottedInfoTable;
- Class System.Collections.Hashtable dottedAssemToAssemIdTable;
- Class System.Collections.Hashtable assemblyInfoUsed;
- I4 dottedAssemId;
- Boolean isUsedEnc;
- ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion xsdVersion;
- Class System.Runtime.Serialization.Formatters.Soap.NameCache nameCache;
- Class System.Text.StringBuilder traceBuffer;
- Class System.Text.StringBuilder sbOffset;
- Class System.Text.StringBuilder sb1;
- Class System.Text.StringBuilder sb2;
- Class System.Text.StringBuilder sb3;
- Class System.Text.StringBuilder sb4;
- Void System.Runtime.Serialization.Formatters.Soap.SoapWriter( Class System.IO.Stream stream);
- Void EmitHeader();
- Void EmitIndent( I4 count);
- Void EmitLine( I4 indent, String value);
- Void EmitLine();
- String Escape( String value);
- String NameEscape( String name);
- Void Reset();
- Void InternalWrite( String s);
- Void TraceSoap( String s);
- Void WriteTraceSoap();
- Void Write( ValueClass System.Runtime.Serialization.Formatters.Soap.InternalElementTypeE use, String name, Class System.Runtime.Serialization.Formatters.Soap.AttributeList attrList, String value, Boolean isNameEscape, Boolean isValueEscape);
- Void WriteAttributeList( Class System.Runtime.Serialization.Formatters.Soap.AttributeList attrList);
- Void WriteBegin();
- Void WriteEnd();
- Void WriteXsdVersion( ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion xsdVersion);
- Void WriteObjectEnd( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo);
- Void WriteMemberEnd( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Void WriteSerializationHeaderEnd();
- Void WriteItemEnd();
- Void WriteHeaderArrayEnd();
- Void WriteHeaderSectionEnd();
- Void WriteSerializationHeader( I4 topId, I4 headerId, I4 minorVersion, I4 majorVersion);
- Void WriteObject( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, I4 numMembers, SZArray String memberNames, SZArray Class System.Type memberTypes, SZArray Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfos);
- Void WriteAttributeValue( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object value);
- Void WriteObjectString( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, String value);
- Void WriteTopPrimitive( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, Object value);
- Void WriteObjectByteArray( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo, I4 length, I4 lowerBound, SZArray UI1 byteA);
- Void WriteMember( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object value);
- Void WriteNullMember( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo);
- Void WriteMemberObjectRef( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, I4 idRef);
- Void WriteMemberNested( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo);
- Void WriteMemberString( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, String value);
- Void WriteSingleArray( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo, I4 length, I4 lowerBound, Class System.Array array);
- Void WriteJaggedArray( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo, I4 length, I4 lowerBound);
- Void WriteRectangleArray( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo, I4 rank, SZArray I4 lengthA, SZArray I4 lowerBoundA);
- Void WriteItem( Class System.Runtime.Serialization.Formatters.Soap.NameInfo itemNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object value);
- Void WriteNullItem( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo);
- Void WriteItemObjectRef( Class System.Runtime.Serialization.Formatters.Soap.NameInfo itemNameInfo, I4 arrayId);
- Void WriteItemString( Class System.Runtime.Serialization.Formatters.Soap.NameInfo itemNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, String value);
- Void WriteHeader( I4 objectId, I4 numMembers);
- Void WriteHeaderEntry( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object value);
- Void WriteHeaderObjectRef( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Void WriteHeaderNested( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Void WriteHeaderString( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, String value);
- Void WriteHeaderMethodSignature( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, SZArray Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfos);
- Void WriteAssembly( String typeFullName, Class System.Type type, String assemName, I4 assemId, Boolean isNew, Boolean isInteropType);
- ValueClass DottedInfo ParseAssemblyName( String typeFullName, String assemName);
- String IdToString( I4 objectId);
- String AssemIdToString( I4 assemId);
- String InteropAssemIdToString( I4 assemId);
- String RefToString( I4 objectId);
- String MemberElementName( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo);
- String TypeNameTagResolver( Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Boolean isXsiAppended);
- String NameTagResolver( Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Boolean isXsiAppended);
- String NameTagResolver( Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Boolean isXsiAppended, String arrayItemName);
- String TypeArrayNameTagResolver( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Boolean isXsiAppended);
- Void NamespaceAttribute();
- String DottedDimensionName( String dottedName, String dimensionName);
- Void System.Runtime.Serialization.Formatters.Soap.SoapWriter();
- }
- class DottedInfo : System.ValueType
- {
- String dottedAssemblyName;
- String name;
- String nameSpace;
- I4 assemId;
- }
- class AssemblyInfo : System.Object
- {
- I4 id;
- String name;
- String prefix;
- Boolean isInteropType;
- Boolean isUsed;
- Void AssemblyInfo( I4 id, String name, Boolean isInteropType);
- }
- class System.Runtime.Serialization.Formatters.Soap.ObjectReader : System.Object
- {
- Class System.Runtime.Serialization.ObjectIDGenerator m_idGenerator;
- Class System.IO.Stream m_stream;
- Class System.Runtime.Serialization.ISurrogateSelector m_surrogates;
- ValueClass System.Runtime.Serialization.StreamingContext m_context;
- Class System.Runtime.Serialization.ObjectManager m_objectManager;
- Class System.Runtime.Serialization.Formatters.Soap.InternalFE formatterEnums;
- Class System.Runtime.Serialization.SerializationBinder m_binder;
- Class System.Runtime.Serialization.Formatters.Soap.SoapHandler soapHandler;
- I8 topId;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack topStack;
- Boolean isTopObjectSecondPass;
- Boolean isTopObjectResolved;
- Boolean isHeaderHandlerCalled;
- Class System.Exception deserializationSecurityException;
- Object handlerObject;
- Object topObject;
- I8 soapFaultId;
- SZArray Class System.Runtime.Remoting.Messaging.Header headers;
- SZArray Class System.Runtime.Remoting.Messaging.Header newheaders;
- Boolean IsFakeTopObject;
- Class System.Runtime.Remoting.Messaging.HeaderHandler handler;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit;
- Class System.Runtime.Serialization.IFormatterConverter m_formatterConverter;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack stack;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack valueFixupStack;
- Class System.Collections.Hashtable objectIdTable;
- I8 objectIds;
- I4 paramPosition;
- I4 majorVersion;
- I4 minorVersion;
- String faultString;
- Class System.Security.Permissions.SecurityPermission serializationPermission;
- String inKeyId;
- I8 outKeyId;
- I8 inId;
- I8 outId;
- Class System.Runtime.Serialization.Formatters.Soap.NameCache typeCache;
- Class System.Text.StringBuilder sbf;
- Void System.Runtime.Serialization.Formatters.Soap.ObjectReader( Class System.IO.Stream stream, Class System.Runtime.Serialization.ISurrogateSelector selector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.InternalFE formatterEnums, Class System.Runtime.Serialization.SerializationBinder binder);
- Class System.Runtime.Serialization.ObjectManager GetObjectManager();
- Object Deserialize( Class System.Runtime.Remoting.Messaging.HeaderHandler handler, Class System.Runtime.Serialization.Formatters.Soap.ISerParser serParser);
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo CreateReadObjectInfo( Class System.Type objectType, String assemblyName);
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo CreateReadObjectInfo( Class System.Type objectType, SZArray String memberNames, String assemblyName);
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo CreateReadObjectInfo( Class System.Type objectType, SZArray String memberNames, SZArray Class System.Type memberTypes, String assemblyName);
- Void Parse( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseError( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord processing, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord onStack);
- Void ParseSerializedStreamHeader( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseSerializedStreamHeaderEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void CheckSecurity( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseObject( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Boolean IsWhiteSpace( String value);
- Void ParseObjectEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseArray( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void NextRectangleMap( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseArrayMember( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseArrayMemberEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseMember( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseMemberEnd( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr);
- Void ParseString( Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord parentPr);
- Void RegisterObject( Object obj, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord pr, Class System.Runtime.Serialization.Formatters.Soap.ParseRecord objectPr);
- Void SetVersion( I4 major, I4 minor);
- I8 GetId( String keyId);
- I8 GetId( I8 objectId);
- Void IndexTraceMessage( String message, SZArray I4 index);
- Class System.Reflection.Assembly LoadAssemblyFromString( String assemblyString);
- Class System.Type Bind( String assemblyString, String typeString);
- Class System.Type FastBindToType( String assemblyName, String typeName);
- String FilterBin64( String value);
- Void System.Runtime.Serialization.Formatters.Soap.ObjectReader();
- }
- class TypeNAssembly : System.Object
- {
- Class System.Type type;
- String assemblyName;
- Void TypeNAssembly();
- }
- class System.Runtime.Serialization.Formatters.Soap.ObjectWriter : System.Object
- {
- Class System.Collections.Queue m_objectQueue;
- Class System.Runtime.Serialization.ObjectIDGenerator m_idGenerator;
- Class System.IO.Stream m_stream;
- Class System.Runtime.Serialization.ISurrogateSelector m_surrogates;
- ValueClass System.Runtime.Serialization.StreamingContext m_context;
- Class System.Runtime.Serialization.Formatters.Soap.SoapWriter serWriter;
- Class System.Collections.Hashtable m_serializedTypeTable;
- I8 topId;
- String topName;
- SZArray Class System.Runtime.Remoting.Messaging.Header headers;
- Class System.Runtime.Serialization.Formatters.Soap.InternalFE formatterEnums;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit;
- Class System.Runtime.Serialization.IFormatterConverter m_formatterConverter;
- String headerNamespace;
- Boolean bRemoting;
- Class System.Security.Permissions.SecurityPermission serializationPermission;
- Class System.Runtime.Serialization.Formatters.Soap.PrimitiveArray primitiveArray;
- Object previousObj;
- I8 previousId;
- Class System.Collections.Hashtable assemblyToIdTable;
- Class System.Text.StringBuilder sburi;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack niPool;
- Void System.Runtime.Serialization.Formatters.Soap.ObjectWriter( Class System.IO.Stream stream, Class System.Runtime.Serialization.ISurrogateSelector selector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.InternalFE formatterEnums);
- Void Serialize( Object graph, SZArray Class System.Runtime.Remoting.Messaging.Header inHeaders, Class System.Runtime.Serialization.Formatters.Soap.SoapWriter serWriter);
- ValueClass System.Runtime.Serialization.Formatters.Soap.XsdVersion ProcessTypeAttributes( Class System.Type type);
- Void ProcessHeaders( I8 headerId);
- Void HeaderNamespace( Class System.Runtime.Remoting.Messaging.Header header, Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Void Write( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo);
- Void Write( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, SZArray String memberNames, SZArray Class System.Type memberTypes, SZArray Object memberData, SZArray Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo memberObjectInfos);
- Void WriteMemberSetup( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, String memberName, Class System.Type memberType, Object memberData, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo memberObjectInfo, Boolean isAttribute);
- Void WriteMembers( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberTypeNameInfo, Object memberData, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo memberObjectInfo, Boolean isAttribute);
- Void WriteArray( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo memberObjectInfo);
- Void WriteArrayMember( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo, Object data);
- Void WriteRectangle( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, I4 rank, SZArray I4 maxA, Class System.Array array, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemNameTypeInfo, SZArray I4 lowerBoundA);
- Void IndexTraceMessage( String message, SZArray I4 index);
- Object GetNext( ByRef I8 objID);
- I8 InternalGetId( Object obj, Class System.Type type, ByRef Boolean isNew);
- I8 Schedule( Object obj, Class System.Type type);
- I8 Schedule( Object obj, Class System.Type type, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo);
- Boolean WriteKnownValueClass( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object data, Boolean isAttribute);
- Void WriteObjectRef( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo, I8 objectId);
- Void WriteString( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object stringObject);
- Boolean CheckForNull( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object data);
- Void WriteSerializedStreamHeader( I8 topId, I8 headerId);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Type type, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code, Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Type type);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Type type, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo TypeToNameInfo( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, ValueClass System.Runtime.Serialization.Formatters.Soap.InternalPrimitiveTypeE code);
- Void TypeToNameInfo( Class System.Type type, Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo ArrayTypeToNameInfo( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, ByRef Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo MemberToNameInfo( String name);
- Void ArrayNameToDisplayName( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo arrayElemTypeNameInfo);
- I8 GetAssemblyId( Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo);
- Boolean IsEmbeddedAttribute( Class System.Type type);
- Void WriteEnum( Class System.Runtime.Serialization.Formatters.Soap.NameInfo memberNameInfo, Class System.Runtime.Serialization.Formatters.Soap.NameInfo typeNameInfo, Object data, Boolean isAttribute);
- Class System.Type GetType( Object obj);
- Class System.Runtime.Serialization.Formatters.Soap.NameInfo GetNameInfo();
- Boolean CheckTypeFormat( ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle test, ValueClass System.Runtime.Serialization.Formatters.FormatterTypeStyle want);
- Void PutNameInfo( Class System.Runtime.Serialization.Formatters.Soap.NameInfo nameInfo);
- Void System.Runtime.Serialization.Formatters.Soap.ObjectWriter();
- }
- class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo : System.Object
- {
- I4 objectInfoId;
- Object obj;
- Class System.Type objectType;
- Boolean isSi;
- Boolean isNamed;
- Boolean isTyped;
- Class System.Runtime.Serialization.SerializationInfo si;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoCache cache;
- SZArray Object memberData;
- Class System.Runtime.Serialization.ISerializationSurrogate serializationSurrogate;
- Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector;
- Class System.Runtime.Serialization.IFormatterConverter converter;
- ValueClass System.Runtime.Serialization.StreamingContext context;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit;
- I8 objectId;
- I8 assemId;
- I4 lastPosition;
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo parentMemberAttributeInfo;
- Boolean isArray;
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo typeAttributeInfo;
- Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo arrayElemObjectInfo;
- Void System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo();
- Void ObjectEnd();
- Void InternalInit();
- Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo Serialize( Object obj, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void InitSerialize( Object obj, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void DumpMemberInfo();
- Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo Serialize( Class System.Type objectType, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void InitSerialize( Class System.Type objectType, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void InitSiWrite();
- Void InitNoMembers();
- Void InitMemberInfo();
- String GetTypeFullName();
- String GetAssemblyString();
- Class System.Type GetMemberType( Class System.Reflection.MemberInfo objMember);
- Void GetMemberInfo( ByRef SZArray String outMemberNames, ByRef SZArray Class System.Type outMemberTypes, ByRef SZArray Object outMemberData, ByRef SZArray Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo outAttributeInfo);
- Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo GetObjectInfo( Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit);
- I4 Position( String name);
- Void PutObjectInfo( Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.Formatters.Soap.WriteObjectInfo objectInfo);
- Boolean IsInteropNameSpace();
- Boolean IsCallElement();
- Boolean IsCustomXmlAttribute();
- Boolean IsCustomXmlElement();
- Boolean IsAttributeNameSpace();
- Boolean IsAttributeElementName();
- Boolean IsAttributeTypeName();
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo GetTypeAttributeInfo();
- Boolean IsEmbeddedAttribute( String name);
- }
- class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo : System.Object
- {
- I4 objectInfoId;
- Object obj;
- Class System.Type objectType;
- Class System.Runtime.Serialization.ObjectManager objectManager;
- I4 count;
- Boolean isSi;
- Boolean isNamed;
- Boolean isTyped;
- Class System.Runtime.Serialization.SerializationInfo si;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoCache cache;
- SZArray String wireMemberNames;
- SZArray Class System.Type wireMemberTypes;
- SZArray Object memberData;
- I4 lastPosition;
- Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector;
- Class System.Runtime.Serialization.ISerializationSurrogate serializationSurrogate;
- ValueClass System.Runtime.Serialization.StreamingContext context;
- Class System.Collections.ArrayList memberTypesList;
- Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit;
- Class System.Runtime.Serialization.IFormatterConverter formatterConverter;
- Boolean bfake;
- Boolean bSoapFault;
- Class System.Collections.ArrayList paramNameList;
- I4 majorVersion;
- I4 minorVersion;
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo typeAttributeInfo;
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo arrayElemObjectInfo;
- I4 numberMembersSeen;
- Void System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo();
- Void ObjectEnd();
- Void InternalInit();
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo Create( Class System.Type objectType, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ObjectManager objectManager, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, String assemblyName);
- Void Init( Class System.Type objectType, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ObjectManager objectManager, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, String assemblyName);
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo Create( Class System.Type objectType, SZArray String memberNames, SZArray Class System.Type memberTypes, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ObjectManager objectManager, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, String assemblyName);
- Void Init( Class System.Type objectType, SZArray String memberNames, SZArray Class System.Type memberTypes, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, Class System.Runtime.Serialization.ObjectManager objectManager, Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.IFormatterConverter converter, String assemblyName);
- Void InitReadConstructor( Class System.Type objectType, Class System.Runtime.Serialization.ISurrogateSelector surrogateSelector, ValueClass System.Runtime.Serialization.StreamingContext context, String assemblyName);
- Void InitSiRead( String assemblyName);
- Void InitNoMembers();
- Void InitMemberInfo();
- String GetAssemblyString();
- Class System.Reflection.MemberInfo GetMemberInfo( String name);
- Class System.Type GetMemberType( Class System.Reflection.MemberInfo objMember);
- Class System.Type GetType( String name);
- Class System.Type GetType( I4 position);
- Void AddParamName( String name);
- Void AddValue( String name, Object value);
- Void AddMemberSeen();
- Class System.Collections.ArrayList SetFakeObject();
- Void SetVersion( I4 major, I4 minor);
- Void RecordFixup( I8 objectId, String name, I8 idRef);
- Void PopulateObjectMembers();
- Void DumpPopulate( SZArray Class System.Reflection.MemberInfo memberInfos, SZArray Object memberData);
- Void DumpPopulateSi();
- I4 Position( String name);
- Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo GetObjectInfo( Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit);
- Void PutObjectInfo( Class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit serObjectInfoInit, Class System.Runtime.Serialization.Formatters.Soap.ReadObjectInfo objectInfo);
- Boolean IsInteropNameSpace();
- Boolean IsCallElement();
- Boolean IsCustomXmlAttribute();
- Boolean IsCustomXmlElement();
- Boolean IsAttributeNameSpace();
- Boolean IsAttributeElementName();
- Boolean IsAttributeTypeName();
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo GetTypeAttributeInfo();
- Boolean IsEmbeddedAttribute( String name);
- }
- class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoCache : System.Object
- {
- String fullTypeName;
- String assemblyString;
- SZArray Class System.Reflection.MemberInfo memberInfos;
- SZArray String memberNames;
- SZArray Class System.Type memberTypes;
- SZArray Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo memberAttributeInfos;
- Void System.Runtime.Serialization.Formatters.Soap.SerObjectInfoCache();
- }
- class System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit : System.Object
- {
- Class System.Collections.Hashtable seenBeforeTable;
- I4 objectInfoIdCount;
- Class System.Runtime.Serialization.Formatters.Soap.SerStack oiPool;
- Void System.Runtime.Serialization.Formatters.Soap.SerObjectInfoInit();
- }
- class System.Runtime.Serialization.Formatters.Soap.Attr : System.Object
- {
- Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo GetMemberAttributeInfo( Class System.Reflection.MemberInfo memberInfo, String name, Class System.Type type);
- Void ProcessTypeAttribute( Class System.Type type, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void ProcessMemberInfoAttribute( Class System.Reflection.MemberInfo memberInfo, Class System.Runtime.Serialization.Formatters.Soap.SoapAttributeInfo attributeInfo);
- Void System.Runtime.Serialization.Formatters.Soap.Attr();
- }