C# Class IronRuby.Builtins.Range

Inheritance: IDuplicable, ISerializable
Show file Open project: jschementi/iron Class Usage Examples

Private Properties

Property Type Description
IDuplicable object

Public Methods

Method Description
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
Initialize ( BinaryOpStorage comparisonStorage, RubyContext context, object begin, object end, bool excludeEnd ) : void
Inspect ( RubyContext context ) : MutableString
Range ( ) : System
Range ( BinaryOpStorage comparisonStorage, RubyContext context, object begin, object end, bool excludeEnd ) : System
Range ( MutableString begin, MutableString end, bool excludeEnd ) : System
Range ( int begin, int end, bool excludeEnd ) : System
ToMutableString ( ConversionStorage tosConversion ) : MutableString
ToString ( ) : string

Protected Methods

Method Description
Copy ( ) : Range
Range ( Range range ) : System
Range ( SerializationInfo info, StreamingContext context ) : System

Private Methods

Method Description
IDuplicable ( RubyContext context, bool copySingletonMembers ) : object

Method Details

Copy() protected method

protected Copy ( ) : Range
return Range

GetObjectData() public method

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return void

Initialize() public method

public Initialize ( BinaryOpStorage comparisonStorage, RubyContext context, object begin, object end, bool excludeEnd ) : void
comparisonStorage BinaryOpStorage
context RubyContext
begin object
end object
excludeEnd bool
return void

Inspect() public method

public Inspect ( RubyContext context ) : MutableString
context RubyContext
return MutableString

Range() public method

public Range ( ) : System
return System

Range() public method

public Range ( BinaryOpStorage comparisonStorage, RubyContext context, object begin, object end, bool excludeEnd ) : System
comparisonStorage BinaryOpStorage
context RubyContext
begin object
end object
excludeEnd bool
return System

Range() public method

public Range ( MutableString begin, MutableString end, bool excludeEnd ) : System
begin MutableString
end MutableString
excludeEnd bool
return System

Range() protected method

protected Range ( Range range ) : System
range Range
return System

Range() protected method

protected Range ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
return System

Range() public method

public Range ( int begin, int end, bool excludeEnd ) : System
begin int
end int
excludeEnd bool
return System

ToMutableString() public method

public ToMutableString ( ConversionStorage tosConversion ) : MutableString
tosConversion ConversionStorage
return MutableString

ToString() public method

public ToString ( ) : string
return string