示例#1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="TryInvokeMemberProxy"/> class.
        /// </summary>
        /// <param name="tryInvokeFunc">
        /// The try invoke func.
        /// </param>
        public TryInvokeMemberProxy([NotNull] TryInvokeFunc tryInvokeFunc)
        {
            CodeContracts.VerifyNotNull(tryInvokeFunc, "tryInvokeFunc");

            this._tryInvokeFunc = tryInvokeFunc;
        }
示例#2
0
		/// <summary>
		/// Initializes a new instance of the <see cref="TryInvokeMemberProxy"/> class.
		/// </summary>
		/// <param name="tryInvokeFunc">
		/// The try invoke func.
		/// </param>
		public TryInvokeMemberProxy([NotNull] TryInvokeFunc tryInvokeFunc)
		{
			CodeContracts.ArgumentNotNull(tryInvokeFunc, "tryInvokeFunc");

			this._tryInvokeFunc = tryInvokeFunc;
		}