2 writes to boundType
System.Workflow.ComponentModel (2)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (2)
148
this.
boundType
= PropertyDescriptorUtils.GetBaseType(this.context.PropertyDescriptor, PropertyDescriptorUtils.GetComponent(context), serviceProvider);
157
this.
boundType
= (designTimeType != null) ? designTimeType : this.boundType;
18 references to boundType
System.Workflow.ComponentModel (18)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (18)
150
if (this.
boundType
!= null)
156
Type designTimeType = typeProvider.GetType(this.
boundType
.FullName, false);
157
this.boundType = (designTimeType != null) ? designTimeType : this.
boundType
;
207
this.newMemberHelpTextBox.Lines = string.Format(CultureInfo.CurrentCulture, CreateNewMemberHelpFormat, GetSimpleTypeFullName(this.
boundType
)).Split(new char[] { '\n' });
237
string message = SR.GetString(SR.Error_BindDialogNoValidPropertySelected, GetSimpleTypeFullName(this.
boundType
));
251
if (this.
boundType
!= parsedPropertyType && !TypeProvider.IsAssignable(this.
boundType
, parsedPropertyType))
253
string message = SR.GetString(SR.Error_BindDialogWrongPropertyType, GetSimpleTypeFullName(parsedPropertyType), GetSimpleTypeFullName(this.
boundType
));
368
string desiredType = GetSimpleTypeFullName(this.
boundType
);
382
if (TypeProvider.IsAssignable(this.
boundType
, memberPathInfo.PropertyType))
594
if (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
679
if (this.
boundType
.IsSubclassOf(typeof(Delegate)))//System.MulticastDelegate ???
693
if (IsPropertyBrowsable(eventInfo) && eventType != null && TypeProvider.IsAssignable(this.
boundType
, eventType))