System.Xml.Schema.XsdValidator.FastGetElementDecl C# (CSharp) Method

FastGetElementDecl() private method

private FastGetElementDecl ( object particle ) : SchemaElementDecl
particle object
return SchemaElementDecl
        private SchemaElementDecl FastGetElementDecl(object particle) {
            SchemaElementDecl elementDecl = null;
            if (particle != null) {
                XmlSchemaElement element = particle as XmlSchemaElement;
                if (element != null) {
                    elementDecl = element.ElementDecl;
                }
                else {
                    XmlSchemaAny any = (XmlSchemaAny)particle;
                    processContents = any.ProcessContentsCorrect;
                }
            }
            return elementDecl;
        }