C# Class IronRuby.Builtins.MutableString.StringContent

Inheritance: Content
Afficher le fichier Open project: jschementi/iron

Private Properties

Свойство Type Description
DataToBytes byte[]
GetByteArray byte[]
GetDataByteCount int
GetDataBytes void
OrdinalCompareTo int
StringContent System
SwitchToBinary BinaryContent
SwitchToBinary BinaryContent
SwitchToMutable CharArrayContent
SwitchToMutable CharArrayContent

Méthodes publiques

Méthode Description
Append ( Content content, int start, int count ) : void
Append ( Stream stream, int count ) : void
Append ( byte b, int repeatCount ) : void
Append ( byte bytes, int start, int count ) : void
Append ( char c, int repeatCount ) : void
Append ( char chars, int start, int count ) : void
Append ( string str, int start, int count ) : void
AppendFormat ( IFormatProvider provider, string format, object args ) : void
AppendTo ( BinaryContent content, int start, int count ) : void
AppendTo ( CharArrayContent content, int start, int count ) : void
AppendTo ( StringContent content, int start, int count ) : void
CalculateHashCode ( ) : int
CheckEncoding ( ) : void
Clone ( ) : Content
Concat ( Content content ) : Content
ConcatTo ( BinaryContent content ) : Content
ConcatTo ( CharArrayContent content ) : Content
ConcatTo ( StringContent content ) : Content
ContainsInvalidCharacters ( ) : bool
ConvertToBytes ( ) : byte[]
ConvertToString ( ) : string
EscapeRegularExpression ( ) : Content
GetBinarySlice ( int start, int count ) : byte[]
GetByte ( int index ) : byte
GetByteCount ( ) : int
GetBytes ( ) : IEnumerable
GetCapacity ( ) : int
GetChar ( int index ) : char
GetCharCount ( ) : int
GetCharacterCount ( ) : int
GetCharacters ( ) : CharacterEnumerator
GetSlice ( int start, int count ) : Content
GetStringSlice ( int start, int count ) : string
IndexIn ( Content str, int start, int count ) : int
IndexOf ( byte b, int start, int count ) : int
IndexOf ( char c, int start, int count ) : int
IndexOf ( string str, int start, int count ) : int
Insert ( int index, byte b ) : void
Insert ( int index, byte bytes, int start, int count ) : void
Insert ( int index, char c ) : void
Insert ( int index, char chars, int start, int count ) : void
Insert ( int index, string str, int start, int count ) : void
InsertTo ( Content str, int index, int start, int count ) : void
LastIndexIn ( Content str, int start, int count ) : int
LastIndexOf ( byte b, int start, int count ) : int
LastIndexOf ( char c, int start, int count ) : int
LastIndexOf ( string str, int start, int count ) : int
OrdinalCompareTo ( Content content ) : int
OrdinalCompareTo ( string str ) : int
Remove ( int start, int count ) : void
ReverseOrdinalCompareTo ( BinaryContent content ) : int
ReverseOrdinalCompareTo ( CharArrayContent content ) : int
ReverseOrdinalCompareTo ( StringContent content ) : int
SetByte ( int index, byte b ) : void
SetCapacity ( int capacity ) : void
SetChar ( int index, char c ) : void
StartsWith ( char c ) : bool
SwitchToBinaryContent ( ) : Content
SwitchToMutableContent ( ) : Content
SwitchToStringContent ( ) : Content
ToByteArray ( ) : byte[]
ToString ( ) : string
TrimExcess ( ) : void
UpdateCharacterFlags ( uint flags ) : uint
Write ( int offset, byte value, int repeatCount ) : void
Write ( int offset, byte value, int start, int count ) : void

Private Methods

Méthode Description
DataToBytes ( ) : byte[]
GetByteArray ( int &count ) : byte[]
GetDataByteCount ( ) : int
GetDataBytes ( byte bytes, int start ) : void
OrdinalCompareTo ( char chars, int count ) : int
StringContent ( string data, MutableString owner ) : System
SwitchToBinary ( ) : BinaryContent
SwitchToBinary ( int additionalCapacity ) : BinaryContent
SwitchToMutable ( ) : CharArrayContent
SwitchToMutable ( int additionalCapacity ) : CharArrayContent

Method Details

Append() public méthode

public Append ( Content content, int start, int count ) : void
content Content
start int
count int
Résultat void

Append() public méthode

public Append ( Stream stream, int count ) : void
stream Stream
count int
Résultat void

Append() public méthode

public Append ( byte b, int repeatCount ) : void
b byte
repeatCount int
Résultat void

Append() public méthode

public Append ( byte bytes, int start, int count ) : void
bytes byte
start int
count int
Résultat void

Append() public méthode

public Append ( char c, int repeatCount ) : void
c char
repeatCount int
Résultat void

Append() public méthode

public Append ( char chars, int start, int count ) : void
chars char
start int
count int
Résultat void

Append() public méthode

public Append ( string str, int start, int count ) : void
str string
start int
count int
Résultat void

AppendFormat() public méthode

public AppendFormat ( IFormatProvider provider, string format, object args ) : void
provider IFormatProvider
format string
args object
Résultat void

AppendTo() public méthode

public AppendTo ( BinaryContent content, int start, int count ) : void
content BinaryContent
start int
count int
Résultat void

AppendTo() public méthode

public AppendTo ( CharArrayContent content, int start, int count ) : void
content CharArrayContent
start int
count int
Résultat void

AppendTo() public méthode

public AppendTo ( StringContent content, int start, int count ) : void
content StringContent
start int
count int
Résultat void

CalculateHashCode() public méthode

public CalculateHashCode ( ) : int
Résultat int

CheckEncoding() public méthode

public CheckEncoding ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : Content
Résultat Content

Concat() public méthode

public Concat ( Content content ) : Content
content Content
Résultat Content

ConcatTo() public méthode

public ConcatTo ( BinaryContent content ) : Content
content BinaryContent
Résultat Content

ConcatTo() public méthode

public ConcatTo ( CharArrayContent content ) : Content
content CharArrayContent
Résultat Content

ConcatTo() public méthode

public ConcatTo ( StringContent content ) : Content
content StringContent
Résultat Content

ContainsInvalidCharacters() public méthode

public ContainsInvalidCharacters ( ) : bool
Résultat bool

ConvertToBytes() public méthode

public ConvertToBytes ( ) : byte[]
Résultat byte[]

ConvertToString() public méthode

public ConvertToString ( ) : string
Résultat string

EscapeRegularExpression() public méthode

public EscapeRegularExpression ( ) : Content
Résultat Content

GetBinarySlice() public méthode

public GetBinarySlice ( int start, int count ) : byte[]
start int
count int
Résultat byte[]

GetByte() public méthode

public GetByte ( int index ) : byte
index int
Résultat byte

GetByteCount() public méthode

public GetByteCount ( ) : int
Résultat int

GetBytes() public méthode

public GetBytes ( ) : IEnumerable
Résultat IEnumerable

GetCapacity() public méthode

public GetCapacity ( ) : int
Résultat int

GetChar() public méthode

public GetChar ( int index ) : char
index int
Résultat char

GetCharCount() public méthode

public GetCharCount ( ) : int
Résultat int

GetCharacterCount() public méthode

public GetCharacterCount ( ) : int
Résultat int

GetCharacters() public méthode

public GetCharacters ( ) : CharacterEnumerator
Résultat CharacterEnumerator

GetSlice() public méthode

public GetSlice ( int start, int count ) : Content
start int
count int
Résultat Content

GetStringSlice() public méthode

public GetStringSlice ( int start, int count ) : string
start int
count int
Résultat string

IndexIn() public méthode

public IndexIn ( Content str, int start, int count ) : int
str Content
start int
count int
Résultat int

IndexOf() public méthode

public IndexOf ( byte b, int start, int count ) : int
b byte
start int
count int
Résultat int

IndexOf() public méthode

public IndexOf ( char c, int start, int count ) : int
c char
start int
count int
Résultat int

IndexOf() public méthode

public IndexOf ( string str, int start, int count ) : int
str string
start int
count int
Résultat int

Insert() public méthode

public Insert ( int index, byte b ) : void
index int
b byte
Résultat void

Insert() public méthode

public Insert ( int index, byte bytes, int start, int count ) : void
index int
bytes byte
start int
count int
Résultat void

Insert() public méthode

public Insert ( int index, char c ) : void
index int
c char
Résultat void

Insert() public méthode

public Insert ( int index, char chars, int start, int count ) : void
index int
chars char
start int
count int
Résultat void

Insert() public méthode

public Insert ( int index, string str, int start, int count ) : void
index int
str string
start int
count int
Résultat void

InsertTo() public méthode

public InsertTo ( Content str, int index, int start, int count ) : void
str Content
index int
start int
count int
Résultat void

LastIndexIn() public méthode

public LastIndexIn ( Content str, int start, int count ) : int
str Content
start int
count int
Résultat int

LastIndexOf() public méthode

public LastIndexOf ( byte b, int start, int count ) : int
b byte
start int
count int
Résultat int

LastIndexOf() public méthode

public LastIndexOf ( char c, int start, int count ) : int
c char
start int
count int
Résultat int

LastIndexOf() public méthode

public LastIndexOf ( string str, int start, int count ) : int
str string
start int
count int
Résultat int

OrdinalCompareTo() public méthode

public OrdinalCompareTo ( Content content ) : int
content Content
Résultat int

OrdinalCompareTo() public méthode

public OrdinalCompareTo ( string str ) : int
str string
Résultat int

Remove() public méthode

public Remove ( int start, int count ) : void
start int
count int
Résultat void

ReverseOrdinalCompareTo() public méthode

public ReverseOrdinalCompareTo ( BinaryContent content ) : int
content BinaryContent
Résultat int

ReverseOrdinalCompareTo() public méthode

public ReverseOrdinalCompareTo ( CharArrayContent content ) : int
content CharArrayContent
Résultat int

ReverseOrdinalCompareTo() public méthode

public ReverseOrdinalCompareTo ( StringContent content ) : int
content StringContent
Résultat int

SetByte() public méthode

public SetByte ( int index, byte b ) : void
index int
b byte
Résultat void

SetCapacity() public méthode

public SetCapacity ( int capacity ) : void
capacity int
Résultat void

SetChar() public méthode

public SetChar ( int index, char c ) : void
index int
c char
Résultat void

StartsWith() public méthode

public StartsWith ( char c ) : bool
c char
Résultat bool

SwitchToBinaryContent() public méthode

public SwitchToBinaryContent ( ) : Content
Résultat Content

SwitchToMutableContent() public méthode

public SwitchToMutableContent ( ) : Content
Résultat Content

SwitchToStringContent() public méthode

public SwitchToStringContent ( ) : Content
Résultat Content

ToByteArray() public méthode

public ToByteArray ( ) : byte[]
Résultat byte[]

ToString() public méthode

public ToString ( ) : string
Résultat string

TrimExcess() public méthode

public TrimExcess ( ) : void
Résultat void

UpdateCharacterFlags() public méthode

public UpdateCharacterFlags ( uint flags ) : uint
flags uint
Résultat uint

Write() public méthode

public Write ( int offset, byte value, int repeatCount ) : void
offset int
value byte
repeatCount int
Résultat void

Write() public méthode

public Write ( int offset, byte value, int start, int count ) : void
offset int
value byte
start int
count int
Résultat void