// Assembly: mscorlib
// Full name: System.Runtime.Remoting.ObjRef

namespace System.Runtime.Remoting
{
public class ObjRef // TypeDefIndex: 4125
{
	// Fields
	type#19893 channel_info;
	type#26577 uri;
	type#20470 typeInfo;
	type#20082 envoyInfo;
	type#20868 flags;
	type#27706 _serverType;
	type#20873 MarshalledObjectRef;
	type#20873 WellKnowObjectRef;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	internal type#28660 .ctor(type#26576 uri, type#19892 cinfo) { }
	// RVA: -1
	internal type#23700 DeserializeInTheCurrentDomain(type#20867 domainId, type#12860 tInfo) { }
	// RVA: -1
	internal type#12860 SerializeType() { }
	// RVA: -1
	internal type#28660 .ctor(type#27705 type, type#26576 url, type#23705 remoteChannelData) { }
	// RVA: -1
	protected type#28660 .ctor(type#25857 info, type#26566 context) { }
	// RVA: -1
	internal type#15313 get_IsReferenceToWellKnow() { }
	// RVA: -1
	public virtual type#19892 get_ChannelInfo() { }
	// RVA: -1
	public virtual type#20081 get_EnvoyInfo() { }
	// RVA: -1
	public virtual type#28660 set_EnvoyInfo(type#20081 value) { }
	// RVA: -1
	public virtual type#20469 get_TypeInfo() { }
	// RVA: -1
	public virtual type#28660 set_TypeInfo(type#20469 value) { }
	// RVA: -1
	public virtual type#26576 get_URI() { }
	// RVA: -1
	public virtual type#28660 set_URI(type#26576 value) { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	public virtual type#23705 GetRealObject(type#26566 context) { }
	// RVA: -1
	internal type#28660 UpdateChannelInfo() { }
	// RVA: -1
	internal type#27705 get_ServerType() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
