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

namespace System.Runtime.Remoting
{
public class ServerIdentity // TypeDefIndex: 4134
{
	// Fields
	type#27708 _objectType;
	type#22439 _serverObject;
	type#20288 _serverSink;
	type#16450 _context;
	type#21911 _lease;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#26576 objectUri, type#16447 context, type#27705 objectType) { }
	// RVA: -1
	public type#27705 get_ObjectType() { }
	// RVA: -1
	public type#28660 StartTrackingLifetime(type#20228 lease) { }
	// RVA: -1
	public virtual type#28660 OnLifetimeExpired() { }
	// RVA: -1
	public virtual type#23700 CreateObjRef(type#27705 requestedType) { }
	// RVA: -1
	public type#28660 AttachServerObject(type#22436 serverObject, type#16447 context) { }
	// RVA: -1
	public type#21910 get_Lease() { }
	// RVA: -1
	public type#16447 get_Context() { }
	// RVA: -1
	public type#28660 set_Context(type#16447 value) { }
	// RVA: -1
	public abstract type#20280 SyncObjectProcessMessage(type#20280 msg) { }
	// RVA: -1
	public abstract type#20283 AsyncObjectProcessMessage(type#20280 msg, type#20285 replySink) { }
	// RVA: -1
	protected type#28660 DisposeServerObject() { }
}
}
