The AsXXXX methods represent the conversion from the type to it inherited interfaces or classes. The XXXX represent the name of the inherited class or interfaces in c#. Example AsStream method is available to any interfaces if the class the interface represent or wrapped in c# inherits from Stream class. So in this case, XXXX represent the Stream, the base class.