// Assembly: System.Xml
// Full name: System.Xml.Schema.ContentValidator

namespace System.Xml.Schema
{
public class ContentValidator // TypeDefIndex: 6960
{
	// Fields
	type#29313 contentType;
	type#15314 isOpen;
	type#15314 isEmptiable;
	type#16446 Empty;
	type#16446 TextOnly;
	type#16446 Mixed;
	type#16446 Any;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#29312 contentType) { }
	// RVA: -1
	protected type#28660 .ctor(type#29312 contentType, type#15313 isOpen, type#15313 isEmptiable) { }
	// RVA: -1
	public type#29312 get_ContentType() { }
	// RVA: -1
	public type#15313 get_PreserveWhitespace() { }
	// RVA: -1
	public virtual type#15313 get_IsEmptiable() { }
	// RVA: -1
	public type#15313 get_IsOpen() { }
	// RVA: -1
	public type#28660 set_IsOpen(type#15313 value) { }
	// RVA: -1
	public virtual type#28660 InitValidation(type#28368 context) { }
	// RVA: -1
	public virtual type#23705 ValidateElement(type#29234 name, type#28368 context, type#11944 errorCode) { }
	// RVA: -1
	public virtual type#15313 CompleteValidation(type#28368 context) { }
	// RVA: -1
	public virtual type#14448 ExpectedElements(type#28368 context, type#15313 isRequiredOnly) { }
	// RVA: -1
	public virtual type#14448 ExpectedParticles(type#28368 context, type#15313 isRequiredOnly, type#29392 schemaSet) { }
	// RVA: -1
	public static type#28660 AddParticleToExpected(type#29381 p, type#29392 schemaSet, type#14448 particles) { }
	// RVA: -1
	public static type#28660 AddParticleToExpected(type#29381 p, type#29392 schemaSet, type#14448 particles, type#15313 global) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
