📄 system.runtime.serialization.formatters.soap.cs
字号:
//$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();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -