implements ISerializable
0x00x0030
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_ChunkChars | char[] | 1 flags | — | |
| 0x08 | m_ChunkPrevious | StringBuilder | 1 flags | — | |
| 0x04 | m_ChunkLength | int | 1 flags | — | |
| 0x04 | m_ChunkOffset | int | 1 flags | — | |
| 0x04 | m_MaxCapacity | int | 1 flags | — | |
| 0x002C | 0x04 | unreflected bytes to end of StringBuilder | |||
Functions 62
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(int capacity) | Public+1 flags | 0x04 | |
| void .ctor(const string& value) | Public+1 flags | 0x08 | |
| void .ctor(const string& value, int capacity) | Public+1 flags | 0x08 | |
| void .ctor(const string& value, int startIndex, int length, int capacity) | Public+1 flags | 0x08 | |
| void .ctor(int capacity, int maxCapacity) | Public+1 flags | 0x04 | |
| void .ctor(SerializationInfo info, const StreamingContext& context) | Private+1 flags | 0x10 | |
| void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo info, const StreamingContext& context) | PrivateFinal+2 flags | 0x10 | |
| int get_Capacity() | Public+1 flags | 0x04 | |
| int get_MaxCapacity() | Public+1 flags | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToString(int startIndex, int length) | Public | 0x08 | |
| StringBuilder Clear() | Public | 0x08 | |
| int get_Length() | Public+1 flags | 0x04 | |
| void set_Length(int value) | Public+1 flags | 0x04 | |
| ushort get_Chars(int index) | Public+1 flags | 0x04 | |
| void set_Chars(int index, ushort value) | Public+1 flags | 0x04 | |
| StringBuilder Append(ushort value, int repeatCount) | Public | 0x08 | |
| StringBuilder Append(const char[]& value, int startIndex, int charCount) | Public | 0x08 | |
| StringBuilder Append(const string& value) | Public | 0x08 | |
| void AppendHelper(const string& value) | Private | 0x08 | |
| StringBuilder Append(const string& value, int startIndex, int count) | Public | 0x08 | |
| StringBuilder Append(StringBuilder value) | Public | 0x08 | |
| StringBuilder AppendCore(StringBuilder value, int startIndex, int count) | Private | 0x08 | |
| StringBuilder AppendLine() | Public | 0x08 | |
| StringBuilder AppendLine(const string& value) | Public | 0x08 | |
| void CopyTo(int sourceIndex, const Span<System.Char>& destination, int count) | Public | 0x10 | |
| StringBuilder Remove(int startIndex, int length) | Public | 0x08 | |
| StringBuilder Append(ushort value) | Public | 0x08 | |
| StringBuilder Append(byte value) | Public | 0x08 | |
| StringBuilder Append(int value) | Public | 0x08 | |
| StringBuilder Append(uint value) | Public | 0x08 | |
| StringBuilder AppendSpanFormattable(const uint8& value) | Private | 0x08 | |
| StringBuilder Append(object value) | Public | 0x08 | |
| StringBuilder Append(const char[]& value) | Public | 0x08 | |
| StringBuilder Append(const ReadOnlySpan<System.Char>& value) | Public | 0x10 | |
| StringBuilder Insert(int index, const string& value) | Public | 0x08 | |
| StringBuilder Insert(int index, ushort value) | Public | 0x08 | |
| StringBuilder AppendFormat(const string& format, object arg0) | Public | 0x08 | |
| StringBuilder AppendFormat(const string& format, object arg0, object arg1) | Public | 0x08 | |
| StringBuilder AppendFormat(const string& format, const object[]& args) | Public | 0x08 | |
| StringBuilder AppendFormat(IFormatProvider provider, const string& format, object arg0) | Public | 0x08 | |
| StringBuilder AppendFormat(IFormatProvider provider, const string& format, object arg0, object arg1, object arg2) | Public | 0x08 | |
| void FormatError() | PrivateStatic | 0x00 | |
| StringBuilder AppendFormatHelper(IFormatProvider provider, const string& format, const ParamsArray& args) | 1 flags | 0x20 | |
| StringBuilder Replace(const string& oldValue, const string& newValue) | Public | 0x08 | |
| StringBuilder Replace(const string& oldValue, const string& newValue, int startIndex, int count) | Public | 0x08 | |
| StringBuilder Append(const Char*& value, int valueCount) | Public | 0x08 | |
| void Insert(int index, const Char*& value, int valueCount) | Private | 0x04 | |
| void ReplaceAllInChunk(const int[]& replacements, int replacementsCount, StringBuilder sourceChunk, int removeCount, const string& value) | Private | 0x08 | |
| bool StartsWith(StringBuilder chunk, int indexInChunk, int count, const string& value) | Private | 0x08 | |
| void ReplaceInPlaceAtChunk(ref StringBuilder& chunk, ref int& indexInChunk, const Char*& value, int count) | Private | 0x08 | |
| void ThreadSafeCopy(const Char*& sourcePtr, const char[]& destination, int destinationIndex, int count) | PrivateStatic | 0x08 | |
| void ThreadSafeCopy(const char[]& source, int sourceIndex, const Span<System.Char>& destination, int destinationIndex, int count) | PrivateStatic | 0x10 | |
| StringBuilder FindChunkForIndex(int index) | Private | 0x08 | |
| Span<System.Char> get_RemainingCurrentChunk() | Private+1 flags | 0x10 | |
| StringBuilder Next(StringBuilder chunk) | Private | 0x08 | |
| void ExpandByABlock(int minBlockCharCount) | Private | 0x04 | |
| void .ctor(StringBuilder from) | Private+1 flags | 0x08 | |
| void MakeRoom(int index, int count, ref StringBuilder& chunk, ref int& indexInChunk, bool doNotMoveFollowingChars) | Private | 0x08 | |
| void .ctor(int size, int maxCapacity, StringBuilder previousBlock) | Private+1 flags | 0x08 | |
| void Remove(int startIndex, int count, ref StringBuilder& chunk, ref int& indexInChunk) | Private | 0x08 |
Used by 133
types with a member, parameter or interface of this type<>c<>c__DisplayClass35_1<>c__DisplayClass36_0<SerializeToStreamAsync>d__8Action`1Advapi32APLogAppArraySortHelper`1ArraySpecAttributeValueCacheBaseValidatorBigNumberBufferBinXmlDateTimeBurstCompilerOptionsCinemachineDebugCollectionExtensionsCommandBuilderComparison`1ConverterKeyDateTimeFormatDateTimeParseDebugViewPrinterDictionary`2DtdParserDtdParserProxyEntryEnumeratorEqualityComparer`1ExpressionStringBuilderFacetsCompilerFormatProviderFSteamNetworkingSocketsDebugOutputFtpControlStreamFunc`1ICollection`1IComparer`1IDictionary`2IDtdParserAdapterIEnumerator`1IList`1InputControlExtensionsInputDeviceBuilderInputLayoutPathUtilityIObjectPool`1IPAddressParserITupleInternalJsonPositionKernel32KeyEventKeyHelperKeyValuePair`2List`1MMDebugOnScreenConsoleModifierSpecMonoBtlsUtilsMonoChunkParserNodeDataNormalizationNumberObjectPool`1ParseErrorPathPointerSpecPooledObject`1Predicate`1PropertyPathReadOnlyCollection`1RebindingOperationRegexCharClassRegexReplacementRegistryKeyRenderGraphLoggerResponseDescriptionRuntimeParameterInfoSecurityElementSmallXmlParserStackTraceSteamAPIWarningMessageHook_tStringBuilder[]+53 more