public XamlMember(ParameterInfo parameterInfo, XamlSchemaContext schemaContext, XamlMemberInvoker invoker) : this(schemaContext, invoker) { var declaringType = schemaContext.GetXamlType(parameterInfo.Member.DeclaringType); Name = parameterInfo.Name; context = declaringType.SchemaContext; DeclaringType = declaringType; target_type = DeclaringType; type = schemaContext.GetXamlType(parameterInfo.ParameterType); }
internal XamlMember(bool isDirective, string ns, string name) { this.ns = ns; Name = name; flags.Set(MemberFlags.IsDirective, isDirective); }