Org.BouncyCastle.Asn1.Asn1InputStream.FindLimit C# (CSharp) Method

FindLimit() static private method

static private FindLimit ( Stream input ) : int
input Stream
return int
        internal static int FindLimit(Stream input)
		{
			if (input is LimitedInputStream)
			{
				return ((LimitedInputStream)input).GetRemaining();
			}
			else if (input is MemoryStream)
			{
				MemoryStream mem = (MemoryStream)input;
				return (int)(mem.Length - mem.Position);
			}

			return int.MaxValue;
		}

Usage Example

Beispiel #1
0
 public Asn1StreamParser(
     Stream inStream)
     : this(inStream, Asn1InputStream.FindLimit(inStream))
 {
 }
All Usage Examples Of Org.BouncyCastle.Asn1.Asn1InputStream::FindLimit