25 references to PathMemberKind
System.Workflow.ComponentModel (25)
AuthoringOM\Bind.cs (25)
100case PathMemberKind.Field:
105case PathMemberKind.Event:
127case PathMemberKind.Property:
138case PathMemberKind.IndexedProperty:
149case PathMemberKind.Index://
208case PathMemberKind.Field:
213case PathMemberKind.Event:
218case PathMemberKind.Property:
223case PathMemberKind.IndexedProperty:
224case PathMemberKind.Index:
325if (eventArgs.MemberKind == PathMemberKind.Event)
1046case PathMemberKind.Field:
1066case PathMemberKind.Event:
1081case PathMemberKind.Property:
1113case PathMemberKind.IndexedProperty:
1114case PathMemberKind.Index:
1272private PathMemberKind memberKind;
1278public PathMemberInfoEventArgs(string path, Type parentType, MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath)
1294public PathMemberInfoEventArgs(string path, Type parentType, MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath, object[] indexParameters)
1312public PathMemberKind MemberKind
1429PathMemberInfoEventArgs args = new PathMemberInfoEventArgs(newPath, propertyType, newMemberInfo, PathMemberKind.Event, i == pathInfo.Count - 1);
1467PathMemberInfoEventArgs args = new PathMemberInfoEventArgs(newPath, propertyType, properyInfo, PathMemberKind.IndexedProperty, i == pathInfo.Count - 2, arguments);
1502PathMemberInfoEventArgs args = new PathMemberInfoEventArgs(newPath, propertyType, properyInfo, PathMemberKind.Property, i == pathInfo.Count - 1);
1517PathMemberInfoEventArgs args = new PathMemberInfoEventArgs(newPath, propertyType, newMemberInfo, PathMemberKind.Field, i == pathInfo.Count - 1);
1542PathMemberInfoEventArgs args = new PathMemberInfoEventArgs(newPath, propertyType, arrayPropertyInfo, PathMemberKind.Index, i == pathInfo.Count - 1, arguments);