コード例 #1
0
        public CompositeBuilder RetrieveSobject <T>(string referenceId, string sobjectId) where T : Sobject
        {
            var action = new RetrieveSobject(_salesforceApiVersion, referenceId, typeof(T).Name, sobjectId);

            Subrequests.Add(new Subrequest(SalesforceSerialization.RETRIEVE, action));

            return(this);
        }
コード例 #2
0
        public CompositeBuilder RetrieveSobject <T>(string referenceId, string sobjectId, out T sobjectReference) where T : Sobject, new()
        {
            var action = new RetrieveSobject(_salesforceApiVersion, referenceId, typeof(T).Name, sobjectId);

            Subrequests.Add(new Subrequest(SalesforceSerialization.RETRIEVE, action));

            sobjectReference = new T().PrependValueToStringProperties(referenceId);

            return(this);
        }