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