2 instantiations of ExtendedPropertyInfo
System.Workflow.ComponentModel (2)
AuthoringOM\Serializer\DictionaryMarkupSerializer.cs (1)
145
new
ExtendedPropertyInfo
(typeof(DictionaryEntry).GetProperty("Key", BindingFlags.Public | BindingFlags.Instance),
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (1)
1400
properties.Add(new
ExtendedPropertyInfo
(property, OnGetRuntimeNameValue, OnSetRuntimeNameValue, OnGetRuntimeQualifiedName));
28 references to ExtendedPropertyInfo
System.Workflow.ComponentModel (28)
AuthoringOM\Serializer\DictionaryMarkupSerializer.cs (7)
136
internal override
ExtendedPropertyInfo
[] GetExtendedProperties(WorkflowMarkupSerializationManager manager, object extendee)
138
List<
ExtendedPropertyInfo
> extendedProperties = new List<
ExtendedPropertyInfo
>();
144
ExtendedPropertyInfo
extendedProperty =
155
private object OnGetKeyValue(
ExtendedPropertyInfo
extendedProperty, object extendee)
168
private void OnSetKeyValue(
ExtendedPropertyInfo
extendedProperty, object extendee, object value)
174
private XmlQualifiedName OnGetXmlQualifiedName(
ExtendedPropertyInfo
extendedProperty, WorkflowMarkupSerializationManager manager, out string prefix)
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (6)
27
internal delegate object GetValueHandler(
ExtendedPropertyInfo
extendedProperty, object extendee);
28
internal delegate void SetValueHandler(
ExtendedPropertyInfo
extendedProperty, object extendee, object value);
29
internal delegate XmlQualifiedName GetQualifiedNameHandler(
ExtendedPropertyInfo
extendedProperty, WorkflowMarkupSerializationManager manager, out string prefix);
197
foreach (
ExtendedPropertyInfo
extendedProperty in manager.GetExtendedProperties(extendee))
216
ExtendedPropertyInfo
extendedProperty = propInfo as
ExtendedPropertyInfo
;
AuthoringOM\Serializer\WorkflowMarkupSerializationManager.cs (3)
434
internal
ExtendedPropertyInfo
[] GetExtendedProperties(object extendee)
436
List<
ExtendedPropertyInfo
> extendedProperties = new List<
ExtendedPropertyInfo
>();
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (12)
230
!
ExtendedPropertyInfo
.IsExtendedProperty(serializationManager, xmlQualifiedName))
335
!
ExtendedPropertyInfo
.IsExtendedProperty(serializationManager, props, xmlQualifiedName) &&
336
!
ExtendedPropertyInfo
.IsExtendedProperty(serializationManager, xmlQualifiedName))
434
if (extendedPropertyQualifiedName != null && !
ExtendedPropertyInfo
.IsExtendedProperty(serializationManager, extendedPropertyQualifiedName))
461
if (index > 0 ||
ExtendedPropertyInfo
.IsExtendedProperty(serializationManager, xmlQualifiedName))
1425
internal virtual
ExtendedPropertyInfo
[] GetExtendedProperties(WorkflowMarkupSerializationManager manager, object extendee)
1427
return new
ExtendedPropertyInfo
[0];
1429
private object OnGetRuntimeNameValue(
ExtendedPropertyInfo
extendedProperty, object extendee)
1434
private void OnSetRuntimeNameValue(
ExtendedPropertyInfo
extendedProperty, object extendee, object value)
1440
private XmlQualifiedName OnGetRuntimeQualifiedName(
ExtendedPropertyInfo
extendedProperty, WorkflowMarkupSerializationManager manager, out string prefix)
2364
ExtendedPropertyInfo
extendedProperty = property as
ExtendedPropertyInfo
;