⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 system.runtime.serialization.formatters.soap.cs

📁 研讀原始碼的好工具
💻 CS
📖 第 1 页 / 共 5 页
字号:
     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 attributeIn

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -