コード例 #1
0
 public static AddArrayElement Make(string moduleID, string localObjectID, string arrayMemberName, DataValue valueToAdd)
 {
     return(new AddArrayElement(MemberRef.Make(ObjectRef.Make(moduleID, localObjectID), arrayMemberName), valueToAdd));
 }
コード例 #2
0
 public static AddArrayElement Make(MemberRef arrayMember, DataValue valueToAdd)
 {
     return(new AddArrayElement(arrayMember, valueToAdd));
 }
コード例 #3
0
 public MemberValue(MemberRef member, DataValue value)
 {
     Member = member;
     Value  = value;
 }
コード例 #4
0
 public static AddArrayElement Make(ObjectRef obj, string arrayMemberName, DataValue valueToAdd)
 {
     return(new AddArrayElement(MemberRef.Make(obj, arrayMemberName), valueToAdd));
 }
コード例 #5
0
 public static MemberValue Make(string moduleID, string localObjectID, string memberName, DataValue value)
 {
     return(new MemberValue(MemberRef.Make(ObjectRef.Make(moduleID, localObjectID), memberName), value));
 }
コード例 #6
0
 public static MemberValue Make(ObjectRef obj, string memberName, DataValue value)
 {
     return(new MemberValue(MemberRef.Make(obj, memberName), value));
 }
コード例 #7
0
 public static MemberValue Make(MemberRef member, DataValue value)
 {
     return(new MemberValue(member, value));
 }
コード例 #8
0
 public MemberRef ToMemberRef() => MemberRef.Make(Object, Name);
コード例 #9
0
ファイル: ModuleBase.cs プロジェクト: ifakFAST/Mediator.Net
 /// <summary>
 /// Called by other modules or clients to query possible values for a specific member of an object.
 /// </summary>
 /// <param name="member">Identifies the member to browse</param>
 /// <param name="continueID">Used to continue a prior incomplete browsing</param>
 public virtual Task <BrowseResult> BrowseObjectMemberValues(MemberRef member, int?continueID = null)
 {
     return(Task.FromResult(new BrowseResult()));
 }