/// <summary> /// This operation obtains the queryParameters associated with the QueryCondition /// </summary> /// <param name="queryParameters">A reference to a sequence of strings that will be /// used to store the parameters used in the SQL expression</param> /// <returns>Return codes are:Ok,Error,AlreadyDeleted or OutOfResources.</returns> public ReturnCode GetQueryParameters(ref string[] queryParameters) { ReturnCode result = ReturnCode.Error; using (SequenceStringMarshaler marshaler = new SequenceStringMarshaler()) { result = Gapi.QueryCondition.get_query_parameters( GapiPeer, marshaler.GapiPtr); if (result == ReturnCode.Ok) { marshaler.CopyOut(ref queryParameters); } } return result; }
/// <summary> /// This operation obtains the queryParameters associated with the QueryCondition /// </summary> /// <param name="queryParameters">A reference to a sequence of strings that will be /// used to store the parameters used in the SQL expression</param> /// <returns>Return codes are:Ok,Error,AlreadyDeleted or OutOfResources.</returns> public ReturnCode GetQueryParameters(ref string[] queryParameters) { ReturnCode result = ReturnCode.Error; using (SequenceStringMarshaler marshaler = new SequenceStringMarshaler()) { result = Gapi.QueryCondition.get_query_parameters( GapiPeer, marshaler.GapiPtr); if (result == ReturnCode.Ok) { marshaler.CopyOut(ref queryParameters); } } return(result); }
public ReturnCode GetExpressionParameters(ref string[] expressionParameters) { ReturnCode result; using (SequenceStringMarshaler marshaler = new SequenceStringMarshaler()) { result = Gapi.ContentFilteredTopic.get_expression_parameters( GapiPeer, marshaler.GapiPtr); if (result == ReturnCode.Ok) { marshaler.CopyOut(ref expressionParameters); } else { expressionParameters = new string[0]; } } return result; }
public ReturnCode GetExpressionParameters(ref string[] expressionParameters) { ReturnCode result; using (SequenceStringMarshaler marshaler = new SequenceStringMarshaler()) { result = Gapi.ContentFilteredTopic.get_expression_parameters( GapiPeer, marshaler.GapiPtr); if (result == ReturnCode.Ok) { marshaler.CopyOut(ref expressionParameters); } else { expressionParameters = new string[0]; } } return(result); }