2 writes to boundType
System.Workflow.ComponentModel (2)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (2)
148this.boundType = PropertyDescriptorUtils.GetBaseType(this.context.PropertyDescriptor, PropertyDescriptorUtils.GetComponent(context), serviceProvider); 157this.boundType = (designTimeType != null) ? designTimeType : this.boundType;
18 references to boundType
System.Workflow.ComponentModel (18)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (18)
150if (this.boundType != null) 156Type designTimeType = typeProvider.GetType(this.boundType.FullName, false); 157this.boundType = (designTimeType != null) ? designTimeType : this.boundType; 207this.newMemberHelpTextBox.Lines = string.Format(CultureInfo.CurrentCulture, CreateNewMemberHelpFormat, GetSimpleTypeFullName(this.boundType)).Split(new char[] { '\n' }); 237string message = SR.GetString(SR.Error_BindDialogNoValidPropertySelected, GetSimpleTypeFullName(this.boundType)); 251if (this.boundType != parsedPropertyType && !TypeProvider.IsAssignable(this.boundType, parsedPropertyType)) 253string message = SR.GetString(SR.Error_BindDialogWrongPropertyType, GetSimpleTypeFullName(parsedPropertyType), GetSimpleTypeFullName(this.boundType)); 368string desiredType = GetSimpleTypeFullName(this.boundType); 382if (TypeProvider.IsAssignable(this.boundType, memberPathInfo.PropertyType)) 594if (typeToGetPropertiesOn == typeof(string) || (TypeProvider.IsAssignable(typeof(System.Delegate), typeToGetPropertiesOn) && !this.boundType.IsSubclassOf(typeof(Delegate))))//ignore char item[int] on the string 635(!IsTypePrimitive(memberType) || TypeProvider.IsAssignable(this.boundType, memberType)) && 636!((this.boundType != typeof(object) && memberType == typeof(object)))) 668(!IsTypePrimitive(fieldType) || TypeProvider.IsAssignable(this.boundType, fieldType)) && //primitive fields should only be shown for primitive properties 669!(this.boundType != typeof(object) && fieldType == typeof(object)) && //fields of type object should only be shown for properties of type object 670!(!TypeProvider.IsAssignable(typeof(Delegate), this.boundType) && TypeProvider.IsAssignable(typeof(Delegate), fieldType)))//fields of type delegate should only be shown for delegate properties 679if (this.boundType.IsSubclassOf(typeof(Delegate)))//System.MulticastDelegate ??? 693if (IsPropertyBrowsable(eventInfo) && eventType != null && TypeProvider.IsAssignable(this.boundType, eventType))