Serialize() public static method

Returns the member reference which refers specified member.
public static Serialize ( MemberInfo member ) : MemberRef
member System.Reflection.MemberInfo The member to refer.
return MemberRef
Exemplo n.º 1
0
 internal static MemberAccess MemberAccess(MemberExpression expression)
 {
     return(new MemberAccess()
     {
         Expression = expression.Expression.Null(e => Serialize(e)),
         Member = MemberRef.Serialize(expression.Member),
     }.Apply(n => n.Type = TypeRef.Serialize(expression.Type)));
 }
Exemplo n.º 2
0
 public static MemberListBinding Serialize(E.MemberListBinding binding)
 {
     return(new MemberListBinding()
     {
         Member = MemberRef.Serialize(binding.Member),
         Initializers = binding.Initializers.Select(ElementInit.Serialize).ToArray(),
     });
 }
Exemplo n.º 3
0
 public static MemberMemberBinding Serialize(E.MemberMemberBinding binding)
 {
     return(new MemberMemberBinding()
     {
         Member = MemberRef.Serialize(binding.Member),
         Bindings = binding.Bindings.Select(Serialize).ToArray(),
     });
 }
Exemplo n.º 4
0
 public static MemberAssignment Serialize(E.MemberAssignment binding)
 {
     return(new MemberAssignment()
     {
         Member = MemberRef.Serialize(binding.Member),
         Expression = Node.Serialize(binding.Expression),
     });
 }